Published: 2017-07-17 00:46:48 BdST
It could have even better for South Africa who, after declaring on 343-9 just before the close, thought they had Alastair Cook lbw first ball, although the decision was reversed on review.
England survived two other frenetic lbw appeals before reaching 1-0, still 473 adrift and facing a huge task on a wearing pitch as South Africa push for the victory at Trent Bridge that would level the four-match series 1-1.
No Test team have scored more than 418 to win, while the record at Trent Bridge is a more modest 284-7, which England chalked up to beat New Zealand in 2004.
When South Africa resumed on 75-1, England knew they had to take early wickets and will rue the basic error that allowed Hashim Amla to escape at 91-1 when they failed to review a half-hearted appeal by Stuart Broad. TV replays later showed an edge to the keeper.
Inevitably Amla made England pay, seldom looking troubled by still difficult conditions to make 87 -- his second half-century of the match -- before falling lbw to Liam Dawson on review.
The bearded right-hander shared strong partnerships with Dean Elgar, who made a steadfast 80 after surviving a sharp early chance to Jimmy Anderson, and Faf du Plessis.
The day proved a first real captaincy Test for England's Joe Root, seeking to avoid his first defeat as captain in his second Test as South Africa threatened to disappear out of sight.
Surprisingly, Root chose not to turn to Moeen Ali, who had taken 10 wickets in the first Test, until 3pm, a decision made more perplexing by his eventual return of 4-78, the best by an England off-spinner on the ground since 1956.
Even the new ball failed to check the tourists, with Vernon Philander (42) and Chris Morris increasing the tempo as the sun came out in the final session.
Morris fell to a good catch by Gary Ballance off Moeen for 13 while Broad bagged an even better one, tumbling to his left on the boundary to dismiss Keshav Maharaj off the same bowler for 1 as South Africa pushed for quick runs ahead of a late-evening declaration.
When it came, their bowlers showed England how tough the next two days will be.
The all-time Test record is held by West Indies, who scored 418-7 to beat Australia in 2003.