Stokes hits 258 from 198 balls; Bairstow 150no from 191...
Sunday 3 January 2016 16:58, UK
Ben Stokes and Jonny Bairstow put on a record 399 for the sixth wicket in Tests, with Stokes smashing a record-quickest 250, and Bairstow striking a maiden Test ton on a sensational day's batting on day two in Cape Town.
Click on the video above to watch the best of the action as Stokes - unbeaten on 74 overnight - raced to the best Test score by an England number six, and striking the most sixes ever by an Englishman in Tests, 11.
Bairstow brought up an emotional hundred of his own, off a hardly sluggish 161 balls before reaching his 150 a mere 30 balls later to bring England's declaration on a staggering 629-6.
AB de Villiers and Hashim Amla (64 not out) saw South Africa to 141-2 before stumps.
Our live coverage of South Africa against England continues on Sky Sports 2 and across our digital media platforms.