Kevin O'Brien scored an unbeaten 126 in Ireland's intra-squad warm-up match in Southampton.
The Railway Union man's knock was the highlight of what was effectively a trial match for the clash with England Lions and the subsequent three-game ODI series against England which starts next Thursday.
O'Brien hit 14 fours and a six in his 128-ball stay, sharing a fifth wicket stand of 127 in 21 overs with Simi Singh (71).
Chasing 307, O'Brien's side had been rocked by a triple strike by Craig Young who removed James McCollum, Andy Balbirnie, and Lorcan Tucker in quick succession.
Gareth Delany made light of the poor start as he raced to a hard-hit 48 from just 32 balls, which included 6 fours and 3 sixes.
O'Brien was there at the end as the win was secured, with cameos from Stuart Thompson (29) and Lorcan Tucker - batting for a second time - 18*.
Young (3-69), Curtis Campher (2-29), Andy McBrine (1-43), and Boyd Rankin (1-48) the successful bowlers.
Earlier, there were a trio of half centuries in the first innings, with William Porterfield, Harry Tector and Andy McBrine all in the runs.
Others who chipped in were Tyrone Kane (40), Curtis Campher (34*), and Gary Wilson batting twice, 17 and 30.
Barry McCarthy (2-30) and George Dockrell (2-36) the pick of the bowlers.
Paul Stirling and Mark Adair played no part in the game.
The game against England Lions starts on Sunday at 2pm and will be live-streamed by the ECB.
Following the match, Ireland's panel of 22 will be cut down to 14 for the ODI series which gets under way on Thursday 30th.