Stuart Broad enjoyed more joy in England's first Test appearance at Trent Bridge since their 2015 Ashes demolition of Australia, but South Africa showed improved resistance on an even first day of the second game of the four-match series.
The hosts have not played at Broad's home ground in the longest format since the seamer took 8-15 as Australia were bowled out for 60 in the first innings, England winning by an innings and 78 runs to reclaim the urn.
England could afford to have hope of another dominant performance versus the Proteas, who wilted far too easily in the first Test at Lord's, Joe Root leading his team to victory in his first game as captain as South Africa were beaten by 211 runs.
But South Africa, boosted by the return of captain Faf du Plessis - who missed the first Test following the birth of his first child - demonstrated improved resistance in seeing out the first day.
Broad took 3-47 but Hashim Amla (78) and Quinton de Kock (68) each scored half-centuries before Vernon Philander (54 not out) joined them in achieving that feat as he and Chris Morris (23no) put on an impressive unbeaten seventh-wicket stand of 74 to help South Africa to 309-6 at the close.
James Anderson (1-68) became the first fast bowler to take 300 wickets at home in removing Dean Elgar (6), Amla and Heino Kuhn putting on 48 before the latter dragged Broad on to his stumps for 34.
300 - @jimmy9 is the first bowler to take 300 Test wickets in England & Wales. Welcoming.— OptaJim (@OptaJim) July 14, 2017
However, the dogged Amla and the more expansive De Kock frustrated England in a fine third-wicket stand of 113.
Amla took 93 balls to reach his fifty but did so in fine fashion with a straight six off Liam Dawson (0-26) that just reached the rope, though he was soon dropped on 56 by Alastair Cook.
De Kock's half-century came in just 59 balls and when he hit Ben Stokes (2-77) for successive fours to start the subsequent over the signs looked ominous for England.
Broad changed the momentum with the first ball after tea, though, De Kock top-edging him to Cook, before a short ball resulted in Amla finding Mark Wood at the rope for his third scalp.
Du Plessis (19) and Temba Bavuma (20) steadied the ship briefly but the collapse looked to be on after they each fell to Stokes.
However, Philander - who avoided a fracture after being struck on the hand in the first Test – took to his task superbly, producing extremely positive play to record his second fifty of the series in just 70 balls, he and Morris leaving England with work to do on day two.
|Klopp considers starting ´artists´ against Spartak|
|Lacazette not just a goalscorer – Wenger|
|Jerry Jones, entire Cowboys team kneel before national anthem|
|Aguero only world-class Premier League striker – Henry|
|Steelers´ Villanueva ´embarrassed´ he stood alone for national anthem|
|Kane: I use Ronaldo and Messi as motivation|
|LeBron on protests: My voice is more important than my knee|
|Sproles sidelined with torn ACL, broken arm|
|Rodriguez penalty call correct for Wenger|
|Roethlisberger regrets Steelers´ decision to miss national anthem|
|Pulis rounds on ´cheating´ Sanchez amid Rodriguez penalty row|
|Ramsey: Arsenal must make Emirates a fortress|
|Arsenal 2 West Brom 0: Lacazette double enough for Gunners as Barry breaks Premier League record|
|Yankees´ Aaron Judge breaks Mark McGwire’s rookie HR record|
|Dunbar a doubt for Scotland internationals after surgery|
|Benjamin MRI reveals no structural damage to knee|
|No Real Madrid doubts over Cristiano Ronaldo, insists Carvajal|
|England Ashes hopeful Westley escapes with bruised thumb|
|Nineteen years and counting – Barry´s record-breaking Premier League career in Opta numbers|
|Barry to break Giggs´ Premier League appearance record|
|US Open finalists Stephens and Keys suffer first-round Wuhan defeats|
|Zidane has faith in Real Madrid style|
|Suso pens AC Milan extension until 2022|
|Cavaliers hopeful of January return for Thomas|
|Real Madrid injuries will make no difference, says Bosz|
|A waste of time - Klopp baffled by media questions ahead of Champions League tie|
|Knicks make Anthony trade to Thunder official|
|Football Association backs Glenn over Sampson sacking|
|Juventus to appeal against fine, Agnelli ban issued by FIGC|
|Aguero and Jesus partnership delights Guardiola|
|Athletics´ Maxwell will continue kneeling despite threats & racial slurs|
|Deulofeu, Semedo return for Barcelona but Alcacer dropped for Sporting CP clash|
|Tom Brady disagrees with Donald Trump´s anthem comments|
|Guardiola uneasy over lofty Manchester City comparisons|
|Josh Norman: Donald Trump is not my president|
|FIFA ´applying common sense´ with expected poppy ban U-turn|
|Walker: It was a nightmare facing Aguero|
|Victorious Darcis sets up Zverev clash in Shenzhen|
|Promes a doubt for Spartak´s Liverpool clash|
|Dortmund meet Madrid again as Besiktas look to end drought - Champions League in Opta numbers|
|Castleford Tigers get six in Super League Dream Team|
|Villarreal promote coach Calleja to first-team duties|
|Ashes hopeful Westley faces anxious wait over hand injury|
|Donald Trump ´so proud of NASCAR´ for stance on protests during anthem|
|Zvonareva ousts fourth seed Begu in Tashkent opener|
|Napoli striker Milik set for long lay-off after knee surgery|
|Mourinho avoids FA punishment after being sent off at Southampton|
|Draxler predicts a ´spectacle´ when PSG face Bayern|
|Tevez challenged to prove his worth by Shanghai Shenhua|
|Mercedes avoiding complacency after Singapore ´surprise´|
|Bielsa has backing of Lille owner despite poor run|
|Shakhtar will attack Man City, predicts Fernandinho|
|Burki hopes Dortmund crowd can be key against Madrid|
|Zverev: Everyone would want Federer as a coach|
|Kroos returns for Madrid´s trip to Dortmund|
|Chelsea boss Conte: For sure, I will return to Italy|
|Neymar and Mbappe need time to settle at PSG, says Ancelotti|
|Aston Martin named Red Bull´s title sponsor from 2018|
|Walker´s World Cup hopes ended by ankle surgery|
|Villarreal sack Escriba after Getafe humbling|
|Mathieu hits out at Barcelona treatment|
|Lukaku and Raiola repeat calls for offensive chant to stop|
|Billy Vunipola would take pay cut to avoid burn out|
|Agar out of India tour with broken finger|
|De Bruyne keen on new Manchester City deal|
|Marcelino laughs off injury after hurting hamstring celebrating|
|Diamondbacks clinch home-field advantage in wildcard game with walk-off win|
|Brady, Rodgers inspire comebacks for Pats and Packers|
|Milan shouldn´t be losing to weaker teams – Fassone slams Montella´s men|
|MLS Review: Sporting KC, Portland keep pressure on|