Dinesh Chandimal's unbeaten 105 saw Sri Lanka to a six-wicket One-Day International victory against England at Lord's here Sunday as the tourists took a 2-1 lead in the five-match series. Sri Lanka, chasing 247 for victory, finished on 249 for four. Chadimal 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 Chandinal'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. Its score was put into perspective by a Sri Lankan second-wicket stand of 112 between Chandimal and veteran opener Mahela Jayawardene, who made 79. Jayawardene reached his fifty at Lord's in just 45 balls with seven fours. Their was a bizarre end to the match as Angelo Mathews, who took 21 balls for his one not out, ‘nursed' Chandimal to his century. But Chandimal went to his hundred in style, hoisting Bresnan for six over long-on to reach three figures in 123 balls, with two sixes and 10 fours. 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 left-handed opener Cook not been dropped on 15 by Jayawardene at slip. No other England batsman made more than Kevin Pietersen's 41 in an innings where a top-order collapse saw the host slump to 85 for four. Bravo overshadows Sharma In Barbados, another incisive spell from Ishant Sharma was upstaged by resilient West Indies batting led by Darren Bravo as India had to settle for a draw in the second Test Saturday. Man-of-the-match Sharma captured four for 53, finishing with match figures of 10 for 98, as the West Indies, chasing 281 for victory, ended on 202 for seven in their second innings when bad light stopped play. India's hopes of a historic series-clinching victory were almost derailed as Darren Bravo, whose 73 was the top score, and Carlton Baugh Jr., not out on 46, added 69 for the seventh wicket. But rain returned to ruin an exciting finish just when it appeared that India was on the back foot.