Tom Curran and Ben Foakes put together an unbeaten 98-run partnership to help England beat Ireland by four wickets in a one-off One-Day International in Malahide on Friday.
Chasing 199 to win, England slipped to 101 for six as Ireland's 19-year-old debutant bowler Josh Little made the most of seaming conditions to claim 4-45.
However, wicketkeeper-batsman Foakes scored an unbeaten 61 and all-rounder Curran added 47 not out to give the top-ranked one-day side a scrappy victory.
England had won the toss and elected to bowl after the match was put back by two hours and reduced to 45 overs per side amid concerns over a soggy outfield after overnight rain.
Ireland captain William Porterfield and Paul Stirling made a steady start and were 46 without loss at the end of 10 overs.
But when they had reached 55, England quick Curran lured Stirling (33) into chipping the ball to a diving Jofra Archer at mid-on.
Seamer Liam Plunkett removed Porterfield (17) and Lorcan Tucker (seven), before Curran added a second of his own when Joe Denly caught the experienced Kevin O'Brien (four) at backward point.
The hosts were 111-6 but debutant Mark Adair hinted at a fightback as he smashed two sixes off Curran.
Archer, who conceded 21 runs off his first spell of four overs on his ODI debut, returned to the attack to remove Adair with a 90 mph ball that went clean through the batsman and uprooted the off stump.
Barbados-born all-rounder Archer is among a number of players who, despite being left out of England's preliminary squad for the World Cup, will be hoping to stake a claim for a late call-up to the tournament starting May 30.
Plunkett, who finished as England's standout bowler with 4-35, and Curran picked apart the Ireland lower order as the hosts were all out with 11 balls to play.
"At certain stages we knew it would be challenging, but the bowlers did a great job," England captain Eoin Morgan said.
"Three or four of us batted really poorly but Foakes was outstanding on debut ... he and Curran got us over the line."
England next travel to Cardiff for a one-off Twenty20 against Pakistan on Sunday, before the two teams play a five-match ODI series starting Wednesday.
Scorecard(Match reduced to 45 overs per side by wet outfield)
Ireland
W. Porterfield c Foakes b Plunkett 17
P. Stirling c Archer b Curran 33
A. Balbirnie st Foakes b Denly 29
L. Tucker c Morgan b Plunkett 7
K. O'Brien c Denly b Curran 4
G. Wilson c Root b Rashid 8
G. Dockrell c Morgan b Plunkett 24
M. Adair b Archer 32
T. Murtagh c Foakes b Plunkett 12
J. Little b Curran 9
B. Rankin not out 5
Extras: (b4, lb7, w7) 18
Total: (all out, 43.1 overs) 198
Fall of wickets: 1-55 (Stirling), 2-60 (Porterfield), 3-70 (Tucker), 4-77 (O'Brien), 5-110 (Wilson) 6-111 (Balbirnie), 7-157 (Adair), 8-183 (Murtagh), 9-183 (Dockrell), 10-198 (Little) Bowling: Willey 6-1-26-0 (1w); Archer 8-0-40-1; Curran 8.1-1-35-3 (1w); Plunkett 7-0-35-4 (2w); Rashid 9-0-27-1 (1w); Denly 5-0-24-1 (2w).
England:
J. Vince c Dockrell b Little 18
D. Malan c Wilson b Little 24
J. Root lbw b Murtagh 7
E. Morgan c Wilson b Little 0
J. Denly c O'Brien b Rankin 8
B. Foakes not out 61
D. Willey c Adair b Little 20
T. Curran not out 47
Extras: (b5, w8, nb1) 14
Total: (6 wkts, 42 overs) 199
Did not bat: A Rashid, L Plunkett, J Archer Fall of wickets: 1-34 (Vince), 2-41 (Root), 3-46 (Morgan), 4-62 (Malan), 5-66 (Denly), 6-101 (Willey) Bowling: Murtagh 9-1-29-1; Adair 8-0-48-0 (2w); Little 8-0-45-4 (1nb, 1w); Rankin 6-0-38-1 (4w); O'Brien 2-0-7-0 (1w); Dockrell 9-0-27-0 Result: England won by four wickets
Man-of-the-match: Ben Foakes (ENG)
Toss: England
Umpires: Kumar Dharmasena (SRI), Paul Reynolds (IRL) TV Umpire: Aleem Dar (PAK)
Match referee: Richie Richardson (WIS).
PICS: Lynn, Gill demolish Kings, keep KKR hopes alive
Can Hardik do a Yuvraj at 2019 World Cup?
Points Table: Indian Premier League
Here's what Smith, Warner ought to do in Australia team
Sachin: World Cup will be coming to India