Joe Root helped England to victory in their rain interrupted fifth one-day international against Sri Lanka to claw back to 3-2 in the series.
The right-hander managed 104 not out from 117 balls as the tourists won the match by five wickets.
Sri Lanka were bowled out for 239, with Chris Woakes taking 6-47, before rain stopped play ahead of England’s innings, a reserve day had been set aside in advance.
England started the morning poorly, Sachithra Senanayake clean bowled Moeen Ali in the second over to leave the tourists 12-1.
Captain Alastair Cook - making his return from a one-match ban for a slow over rate - was fortunate to avoid being bowled lbw one run later. However his luck ran out in the eighth over as Senanayake bowled trapped him in front for 20.
Article continues below
James Taylor put in another good performance with 68 runs from 90 balls to add to his 90 from the fourth ODI. He was dismissed with England 139-3 after pulling the ball into the air giving Ajantha Mendis an easy catch.
Ravi Bopara came in to add 28 runs to the total before being caught by Lahiru Thirimanne, with England needing 15 runs from 14 balls.
Root got his third ODI century with a six as the tourists reduced the target to five off 11 balls.
Eoin Morgan made it a nervy ending for England; the 28-year-old spooned his shot to Thisara Perera with six balls remaining and two runs to go.
Jos Buttler came in to wrap up the victory for England with five balls remaining. The tourists will be hoping that they can continue this form into Saturday’s penultimate game of the series.