Alastair Cook became the first Englishman to reach 10,000 test runs before leading his team to an emphatic nine-wicket win over Sri Lanka in the second test on Monday to wrap up the series.

Cook scored 47 not out as England eased to its target of 79 after Dinesh Chandimal made a fine century to lift Sri Lanka to 475 in its second innings on the fourth day.

Having been bowled out for 101 first time round, however, the tourists only delayed the inevitable and England took an unassailable 2-0 lead in the three-match series with a day to spare.