On the third day of a test, Captain Joe Root scored the highest as Britain took a huge lead of 465 over South Africa, and they bowled out for 248 in their second innings at The Wanderers, just ahead of stumps in Sunday.
The score left them with two days to evict their hosts, who will have to chase an unlikely fourth-innings target if they are to win the Test and level the series at 2-2.
14 wickets were dropped on an active Sunday that saw the first-innings score of England 400 discharged from South Africa at lunch for 183. 217 runs.
Root didn’t pursue that, but he instead won the team advantage, as the captain was the last man to give debutante Beuran Hendricks the last fifth-winded test. He was superbly captured by South African counterpart, Faf du Plessis.
Root scored 58, 44 from Dom Sibley, 35 from Sam Curran and 28 from Ben Stokes and 15.3 from Hendricks 5-64.
In a positive start before Crawley was out for 24 the openers Zak Crawley and Sibley starts a 56-run wickets partnership.
Since going in the first innings cheaply, Stokes was in a belligerent mood, fined for verbally abusing a fan, and attempted recrimination, racing 28 of his 24 balls and 6 borderline balls, until Hendrick’s had him trapped in the slips.
In the first few innings, Curran also created the first baller when he speeded the run in the past hour before being trapped in the Hendricks thick.