Cape Town, South Africa: Ben Stokes unleashed one of cricket's most destructive innings for his 258 as England racked up 629-6 declared in a morale-crushing day for South Africa in the second test on Sunday.
Stokes powered to the second-fastest double century in tests in an astonishing display of dominance over the top-ranked Proteas at Newlands on day 2, taking England from 317-5 overnight to its huge total in less than 40 overs.
Stokes and Jonny Bairstow, who was 150 not out, had a record partnership of 399, with Stokes claiming the fastest 250 in test cricket before he was run out. Their partnership was the best for the sixth wicket in tests and England's second-best for any wicket.
South Africa, starting at a big defeat, fought to 141-2 at stumps, still 488 behind.