England lead five-match ODI series two-nil
England beat Sri Lanka by seven wickets in the rain-hit third one-day international in Kandy to take an unbeatable 2-0 lead in the five-match series on Wednesday.
Chasing 151 for victory in the 21-overs-a-side contest, the tourists rode on an unbeaten 49-ball 58 by skipper Eoin Morgan to achieve their target in 18.3 overs.
Sri Lanka spinner Amila Aponso claimed two wickets.
Earlier England bowlers Adil Rashid and Tom Curran shared seven wickets between them to help restrict Sri Lanka to 150 for nine.
Put in to bat after nearly six hours of play was lost due to rain, the hosts were off to a breezy start courtesy of a 20-ball 36 from Niroshan Dickwella.
But Rashid helped England bounce back with wickets at crucial junctures as he claimed four from his five overs of leg-spin.
The left-handed Dickwella put on 57 runs off 33 deliveries with opener partner Sadeera Samarawickrama, who also made a brisk 35.
Fast bowler Curran got Dickwella caught at mid-off to check Sri Lanka's surge. Curran returned figures of 3-17 from his four overs.
Rashid hit Sri Lanka hard with the wickets of Samarawickrama and Thisara Perera for nought in consecutive deliveries to be on a hat-trick.
Skipper Dinesh Chandimal played out the hat-trick ball and stayed on to make 34 crucial runs before falling to Curran in the final over.
The fourth ODI will be held in Kandy on Saturday.