Cape Town - Alastair Cook grabbed the headlines on day four of the second Test in Durham, reaching his 10,000th Test run and beyond, and also leading his side to a nine wicket win over Sri Lanka.
Cook needed five more runs at the start of the second innings, and while he'd made fans wait for a few innings, he easily recorded the milestone this time, the first England batsman to reach that mark.
He ended the match on 47 not out, while England easily reached the 79 required to win, losing only Alex Hales' wicket. Sri Lanka had made 475 all out in their second dig, thanks to a Dinesh Chandimal century.
Sri Lanka had been following on, and started the day on 309 for five, still 88 runs behind England's first innings score. Chandimal was on 54 at the start of play, and Sri Lanka needed to do their very best work to even think of a draw.
They managed to overhaul the defecit by lunch, with Chandimal going into the break on 108. They lost only one wicket in the session, Milinda Siriwardana to James Anderson for 35.
But the afternoon was all about England as they nipped out the final four wickets, and Anderson recorded his five-fer.
Rangana Herath made a grafting 61, infuriating the home bowlers with his resistance, but the home pacemen made sure the lead stayed small.
England thus had very little to chase, with Cook turning up the pace to get the game done and dusted with a day to spare. But it was Nick Compton who hit the winning runs, smacking two consecutive fours off Siriwardana to wrap things up just after tea.
England thus hold a two-nil series lead with one game to play, the final Test taking place at Lords.