Postpublished at 11:26 Greenwich Mean Time 3 January 2016
Michael Vaughan
Ex-England captain on BBC Test Match Special
"I've only seen Garry Sobers on YouTube clips - but Stokes' swing of the bat looks very similar."
Stokes 258 off 198 balls
Second fastest Test double century
Bairstow 150* - maiden Test century
Highest Test sixth-wicket stand (399)
Amla 64*, De Villiers 25*
England lead 1-0 in four-match series
Marc Higginson and Justin Goulding
Michael Vaughan
Ex-England captain on BBC Test Match Special
"I've only seen Garry Sobers on YouTube clips - but Stokes' swing of the bat looks very similar."
South Africa's bowlers are going to need counselling after this. Post-Stokes syndrome.
Meatier than a butcher's fridge! Ben Stokes stands tall and marmalises Morne Morkel over long-on for a huge six. He follows it up with a tickle for four round the corner.
Power and precision. And now a 300-run partnership.
#bbccricket
Leigh Woodrow: #bbccricket Stokes reminds me of . . . "We're gonna need a bigger . . . " fill applicable pun here.
Stiaan van Zyl comes on for a bowl. He of the 70mph dobbers. Good luck, Stiaan!
To be fair, it's a good over. Two byes and a single. Calm before the next storm perhaps?
Storm Stokes.
Email tms@bbc.co.uk
Dick in Penang: And once South Africa A do get one of these two out, Moeen Ali is next up! But I'm looking for a declaration when we get to 700, of which Stokes will have half. Probably not long after tea. Phew...
#bbccricket
South Africa captain Hashim Amla asks the umpires to check the shape of the ball. A good workman never blames his tools, Hashim!
Morne Morkel begins with a maiden to Jonny Bairstow.
Let's do it all again, eh?
#bbccricket
High praise, indeed...
It's fair to say there was steam rising from the computer of TMS stats man Andrew Samson during that session...
#bbccricket
Ian Bradley: All credit to Bairstow this morning, quietly moving towards his own century but perfect foil for Stokes.
Let me take this opportunity to point you in the direction of our photo gallery of the world's best cricket grounds, as chosen by you good people in yesterday's live text.
Have a gander here.
This is Ben Stokes' run chart against Chris Morris. The stats are staggering.
Runs: 77. Balls: 53. Fours: 16
#bbccricket
Andrew Samson
BBC Test Match Special statistician
"England scored 196 in 25 overs in that session. Ben Stokes scored 130 in that, the most by a batsman in a pre-lunch session in a Test.
"The most scored in any session is 173 by Denis Compton against Pakistan at Trent Bridge in 1954."
If you watched that unfold, perhaps listened to it, or followed the live text updates... give yourself a moment, sit back and smile.
It's a day to be utterly proud of the England cricket team.
And one man in particular: Ben Stokes.
A national sporting icon has been born.
#bbccricket