Ireland stunned England in a thrilling third one-day international, completing a chase of 329 with one ball to spare at the Ageas Bowl.
Paul Stirling smashed 142 off 128 balls and captain Andrew Balbirnie 113 off 112, sharing a superb stand of 214 for the second wicket.
Stirling was run out with 65 needed and Balbirnie holed out 15 runs later, but Ireland held their nerve to seal a seven-wicket victory in the final match of a series England won 2-1