Alastair Cook became the first England batsman to score 10,000 Test runs as his side sealed a series win over Sri Lanka at the Riverside yesterday.