England took 10 wickets for 103 runs on day four of the third Test and Mark Boucher delivered a few home truths to the Proteas.
England captain Joe Root took four wickets, and fast bowler Mark Wood could only admire as the part-time off-spinner tormented South Africa.
Captain Joe Root is better known for his batting, but his bowling masterclass left England four wickets from victory in the third Test.
Stuart Broad and Sam Curran were in devastating form as England dismantled South Africa and enforced the follow-on.
England are in a strong position following Dom Bess' first Test five-for, but Quinton de Kock and rain held the tourists up.
England took control of the third Test against South Africa on Friday, with Ollie Pope revelling in his maiden century.
Head coach Mark Boucher said Kagiso Rabada will have to learn to keep his emotions in check, but suggested his ban was harsh.
When is a declaration not a declaration? England answered the question on Friday after the decision to give Mark Wood out was overturned.
England's Ben Stokes made history in Port Elizabeth as the all-rounder joined an exclusive club of Test players.
South Africa seamer Kagiso Rabada has collected his fourth demerit point in 24 months and will miss the fourth Test with England.