Ireland beat the world champions England by seven wickets to pick up their first points in the Super League, which counts towards qualification for the 2023 World Cup in India.
Helped by 106 by Eoin Morgan, the hosts set a challenging 329 for victory in the final game of the three match series, but thanks to magnificent centuries by Paul Stirling and Andy Balbirnie, Ireland got over the line with a ball to spare, with Kevin O'Brien hitting the winning run.
Earlier in the day, Balbirnie won the toss and put England into bat, as Ireland made one change from the second game loss on Saturday, bringing back fast bowler Mark Adair for the first time in the series as he replaced spinner Simi Singh.
And there was immediate success for Ireland as Jason Roy was caught at first slip by Balbirnie off the bowling of Craig Young in the very first over.
And the dangerman Jonny Bairstow followed, a wicket on his return for Adair as Bairstow played on, a prize wicket for Ireland as Bairstow had battered the Irish attack in game two.
James Vince's poor series then continued as Young got his second wicket, as Vince got an inside edge and was caught behind by wicketkeeper Lorcan Tucker with England on 44 for 3 in the ninth over
Eoin Morgan, the England captain then set about the Irish attack bringing up his half century off 39 deliveries, his 47th ODI International 50.
And turning that into his 14th century for England at the midway point of the home sides innings
Morgan eventually departed for 106 and Tom Banton then went for 58 as the world champions began to wobble, losing their next four wickets for just 26 runs as Ireland fought back with England on 216 for 7.
However David Willey struck a brilliant 50 off just 38 deliverys to settle any potential England colapse and at the end of their 50 overs, England were all out for 328 Leaving Ireland to score 329 for victory.
In reply Ireland started well with a half century opening stand between Stirling and Gareth Delaney, who ended a disappointing series with the bat when the opener was bowled around his legs by David Willey for 12, the first Irish wicket to fall with Ireland on 50 for one in the ninth over.
Paul Stirling went onto make a half century, his highest score of the series before converting that into his ninth one day international 100 off 98 deliveries, and his first against England.
Stirling was ably backed up by his captain Andy Balbirnie who also passed 50 off 43 deliveries as Ireland began to turn the screw on the world champions, who didn’t have their captain Morgan on the field, who had to sit in the stands due to an earlier injury.
Stirling and Balbirnie took Ireland past 200 with a 150 partnership off 143 deliveries and then putting together the highest partnership against England surpassing the 162 of Kevin O’Brien and Alex Cusack in Bangalore at the 2011 World Cup in India.
Stirling was dropped on 140 with less than nine overs to spare by James Vince, who couldn’t hang on to a skyer.
Balbirnie carved a shot past backward point to reach his 6th century for Ireland, reaching three figures off exactly 100 balls before Stirling was run out by Tom Curran backing up too far for 142 with Ireland needing 65 runs off 50 deliveries, a magnificent innings by the Irish opener.
Balbirnie reached 113 before he was caught at deep mid off by Sam Billings to give Adi Rashid his first wicket with Ireland on 279 for 3 in the 45th over.
Ireland brought in Harry Tector (29 not out) and Kevin O’Brien (21 not out) to take the visitors over the line and claim only their second ever win against the old enemy