Dinesh Chandimal’s unbeaten 105 saw Sri Lanka to a six-wicket victory in the third one-day international against England at Lord’s yesterday as the tourists took a 2-1 lead in the five-match series.
Sri Lanka, chasing 247, finished on 249 for four.
Chandimal secured the win, with 10 balls to spare, after flamboyantly going down on one knee to carve James Anderson over cover for four.
His innings was the 21-year-old Chandimal’s second century in just six matches at this level and meant he’d converted both his fifties into hundreds.
England’s total of 246 for seven, which featured captain Alastair Cook’s career-best 119, never looked enough.
The hosts’ score was put into perspective by a Sri Lankan second-wicket stand of 112 between Chandimal and opener Mahela Jayawardene, who made 79.
There was a bizarre end to the match as Angelo Mathews, who took 21 balls for his one not out, ‘nursed’ Chandimal to his century.
Jayawardene, whose career-best 144 set-up Sri Lanka’s 69-run win at Headingley on Friday, was again in superb touch.
He uppercut Anderson for four in the first over of the tourists’ reply before Dilshan was bowled for three by medium-pacer Bresnan.
Meanwhile an increasingly confident Chandimal audaciously flicked seamer Jade Dernbach over his shoulder for four and then thrashed him wide of midwicket for another boundary.
Jayawardene was on course for back-to-back hundreds when he cut a Dernbach long-hop straight to Eoin Morgan at point.
In all he faced 77 balls with nine fours.
Chandimal gave just the one chance, on 92, when leaping wicketkeeper Craig Kieswetter dropped an intended ‘scoop’ shot.
Earlier, a fine Sri Lanka bowling effort saw leg-spinner Jeevan Mendis and seamers Lasith Malinga and Suranga Lakmal all take two wickets apiece.
England’s total would have been far worse had Cook not been dropped on 15 by Jayawardene.