South Africa completed a sensational response to an opening defeat against England, emphatically taking the second Test at Trent Bridge by 340 runs with a day to spare.
After a 211-run thumping at Lord's, the Proteas rallied strongly to level the four-match series at 1-1, ensuring England got nowhere near their unlikely target of 474 by skittling them for just 133.
Vernon Philander (3-24) and Chris Morris (2-7) underpinned an aggressive showing from South Africa as England wilted badly with the bat and were guilty of gifting cheap wickets away.
Keshav Maharaj (3-42) and Duanne Olivier (2-25) also chipped in as England crumbled to a chastening defeat, bringing new captain Joe Root back down to earth with a bump after the elation of beginning his reign so triumphantly at Lord's.
Only Alastair Cook (42) provided any real resistance from the hosts, who must now take stock as they prepare for the third Test at The Oval in 10 days, when the Proteas will be further buoyed by the return of Kagiso Rabada from suspension.
He was hardly missed on this evidence, though, as England quickly found themselves in trouble.
Philander bowled Keaton Jennings (3) and accounted for Gary Ballance (4) – the latter following a successful lbw review by an unperturbed Faf du Plessis, having spurned one on the same batsman just five balls prior.
Morris got in on the act with a searing yorker getting the better of Root, before Cook attempted to fend off a sharp bouncer and gloved behind.
In attempting to take the attack to the Proteas after lunch, Jonny Bairstow (16) succeeded only in lofting Maharaj to mid on, before Moeen Ali (27) followed the lead of his team-mate, with more success, thanks to a trio of successive fours off the spinner.
Maharaj bit back, however, enticing Moeen to sweep to square leg, the batsman having overturned a caught behind decision just two balls previously.
England were staring down the barrel by this stage, with Ben Stokes (18) caught and bowled by Philander and to sum up their plight, Stuart Broad (5) tamely slogged Maharaj straight to Morne Morkel on the midwicket fence.
Mark Wood went for a golden duck after a thick edge to gully off Olivier, who then had James Anderson caught behind first ball as the tourists enjoyed a trouncing with England left to rue a miserable second innings that lasted just 44.2 overs.
|Di Maria: Barca star Neymar welcome at PSG|
|Orlando City 0 Atlanta United 1: Villalba´s late stunner sinks Kaka´s men|
|Encarnacion reaches milestone with latest home run|
|Collins misses 59 as he takes Barbasol lead|
|De Bruyne: Don´t compare Lukaku to Messi|
|Irving´s agent tight-lipped on reports Cavs star wants trade|
|Thomas explains Open meltdown as he misses cut|
|Randolph set for Middlesbrough move after Hart arrival|
|MLS an option for Mascherano|
|Warriors shut out depleted Rhinos, Centurions off bottom|
|Koepka excited to contend in another major|
|Recovering Goffin shocked by world number 412 Dodig|
|Veteran qualities see Spieth seize control at blustery Birkdale|
|The Open Diary: Poulter wins (but it´s not Ian) as wind and rain lash Birkdale|
|Open leader Spieth: I would have gladly stayed on the couch|
|Bogdan stuns Sevastova in Bucharest|
|It was anger from the word go - Stenson saddened as burglary mars Open defence|
|The Open Social Diary: Birthday shoes, dancing shoes and soggy shoes|
|Sevilla to take legal action against Vitolo, Atletico and Las Palmas|
|Spieth leads Open by two as Birkdale bares teeth|
|Bolt wins final 100m outing before World Championships|
|Pumped-up Poulter ready to take on anyone at Birkdale|
|Stuani quits Middlesbrough for LaLiga new boys Girona|
|Cerci: I gave up a lot of money to leave Atletico|
|Joining Chelsea from Real Madrid like ´leaving home´ for Morata|
|Ancelotti working to make Sanches an AC Milan fan|
|Neymar unaffected by PSG speculation - Barca team-mate Mascherano|
|Mendy left out of Sporting friendly amid talk of Manchester City move|
|Borussia Dortmund interested before Tianjin Quanjian move - Modeste|
|Torres torment or Drogba delight - how will Morata stack up against Chelsea´s big-money buys?|
|Morata becomes Spain´s most expensive player - how did Torres, Mata & more fare?|
|Chelsea sign Real Madrid striker Morata|
|James: I can replace Messi and Ronaldo|
|Boasson Hagen breaks through as Matthews clinches green jersey|
|Eremenko doping ban upheld by CAS|
|PSV defender Willems joins Eintracht|
|Van Dijk training alone as he wants to leave Southampton|
|Luring Bonucci from Juventus an important sign - Abate|
|Klopp hopes for Lucas return after tearful Liverpool goodbye|
|Wood you believe it? Chris produces more Birkdale magic with walk-off eagle|
|Naholo extends Highlanders stay|
|Haas to retain Magnussen, Grosjean for 2018|
|Sarries cult hero Barrington backs Itoje to captain England|
|Sparta Prague bring in Lille captain Mavuba|
|Mickelson: I missed the Open cut with flair|
|Defending Open champ Stenson victim of Birkdale burglary|
|Hajduk ordered to play behind closed doors after racist incident|
|Liverpool sign Robertson from Hull City|
|McIlroy ´ecstatic´ as Open revival continues|
|Murray needs full fitness for US Open challenge, Henman warns|
|Sharks mark Lewis landmark with a win, Roosters see off Knights|
|Kuchar content to watch Open rivals toil|
|Arsenal versus Chelsea is never a friendly - Wenger|
|It didn´t feel good at all - Garcia explains self-inflicted shoulder injury|
|Zouma seals long-term Chelsea contract extension and Stoke loan|
|Inter 1 Schalke 1: Murillo hits stunning equaliser as Perisic makes appearance|
|Cahill: Terry is a huge loss for Chelsea|
|Nastase hit with three-year ban and fine|
|Newcastle seal Manquillo signing|
|LaLiga fixtures: Atletico Madrid start with three away games|
|LaLiga fixtures: Madrid to juggle Clasico plans with Club World Cup commitments|
|LaLiga fixtures: Barcelona host late-season Clasico|
|Hurricanes blow Brumbies away in second half to reach semi-final|
|LaLiga key fixtures: Clasico on December 20, Madrid derby after World Cup play-offs|
|Conte declares Costa saga ´closed´, suggests decision to sell was made in January|
|LaLiga fixtures: Madrid travel to Deportivo on opening weekend as Barcelona host Betis|
|Benteke ´very happy´ at Crystal Palace amid Everton links|
|Conte: Morata was my first choice for Chelsea|
|Leigh´s Acton apologises after being hit with season-ending ban|
|Schar ends Hoffenheim troubles with Deportivo switch|