A venomous spell of fast bowling from Stuart Broad led England to an emphatic seven-wicket win over South Africa in the third Test on Saturday to clinch the series.
Broad's brilliant return of 6/17 on a lively wicket skittled the Proteas for 83 in their second innings on the third day.
England reached their modest victory target of 74 with relative ease as captain Alastair Cook (43) top-scored in guiding them to 77 for three from 22.4 overs under gloomy skies.
The tourists now have an unassailable 2-0 lead in the four-match series, with the final game to be played in Pretoria.
South Africa bowled out England for 323 in the morning session for a slender first-innings deficit of 10 runs, but were no match for the bounce and movement of a rampant Broad as they crumbled to their second lowest Test score since returning to international cricket in 1991.
Broad's inspired spell after lunch was reminiscent of his 8/15 against Australia at Trent Bridge last August as he tore through the South African top order aided by some excellent catching.
After removing openers Dean Elgar (15) and Stiaan van Zyl (11), Broad grabbed the key wicket of captain AB de Villiers (0) when he induced an inside edge to wicketkeeper Jonny Bairstow.
It got worse for the home side when their other kingpin Hashim Amla (five) clipped the ball to James Taylor at short-leg, who showed excellent reactions to take a low catch.
Temba Bavuma (0) became Broad's fifth victim when he tried to evade a lifting delivery, but only succeeded in gloving the ball on to his stumps.
score board
SOUTH AFRICA (I Innings): 313
ENGLAND (I Innings; O/n: 238/5):
Root c Vilas b Rabada 110
Bairstow c van Zyl b Rabada 45
Ali c Vilas b Morris 19
Broad b Rabada 12
Finn c Vilas b Morkel 0
Anderson (not out) 0
Extras (B-1, LB-14, NB-3, W-9) 27
Total (all out, 76.1 overs) 323
Fall of wickets: 6-242, 7-279, 8-309, 9-311.
Bowling: Morris 15-1-71-1, Rabada 23.1-5-78-5, Morkel 20-1-76-3, Viljoen 15-0-79-1, Stian van Zyl 3-0-4-0.
SOUTH AFRICA (II Innings):
Elgar c Bairstow b Broad 15
van Zyl c Stokes b Broad 11
Amla c Taylor b Broad 5
de Villiers c Bairstow b Broad 0
du Plessis c & b Broad 14
Bavuma b Broad 0
Vilas c Taylor b Finn 8
Morris b Stokes 1
Rabada c Bairstow b Stokes 16
Viljoen lbw Anderson 6
Morkel (not out) 4
Extras (LB-2, NB-1) 3
Total (all out, 33.1 overs) 83
Fall of wickets: 1-23, 2-28, 3-30, 4-31, 5-35, 6-45, 7-46, 8-67, 9-77
Bowling: Anderson 10-1-26-1, Broad 12.1-6-17-6, Stokes 8-1-24-2, Finn 3-0-14-1
ENGLAND (II Innings)
Cook (not out) 43
Hales lbw Elgar 18
Compton c Morkel b Elgar 0
Root (not out) 7
Taylor (not out) 2
Extras (B-4, LB-2, W-1) 7
Total (for 3 wkts, 22.4 overs) 77
Fall of wickets: 1-64, 2-68, 3-71
Bowling: Morkel 5-2-7-0, Rabada 4-0-28-0, Viljoen 4-2-15-0, Morris 6-2-8-1, Elgar 3.4-1-13-2
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks