Kagiso Rabada took the prize wicket of Ben Stokes as South Africa held England to 260 for six on Friday's first day of the fourth Test at Old Trafford.
All-rounder Stokes, fresh from a hundred in England's 239-run victory in the third Test at The Oval, was leading a revival with the bat.
But fast bowler Rabada struck with the new ball in the penultimate over of the day when a full-length delivery, which surprised Stokes, smashed into the base of the stumps and bowled the left-handed batsman for 58. Rabada yelled in joy.
SCORES IN BRIEF
ENGLAND: First Innings 260 for 6 (Cook 46, Root 52, Stokes; Morkel 1-58-1; Rabada 2-52, Olivier 2-72)
SOUTH AFRICA: Elgar, Kuhn, Amla, de Kock, du Plessis (capt), Bavuma, de Bruyn, Maharaj, Rabada, Morkel, Olivier.