Duanne Olivier sparked a Pakistan collapse as South Africa completed a series clean sweep with a 107-run win on the fourth day of the third and final Test at the Wanderers Stadium on Monday.
Starting the day on 153 for three, Pakistan lost their remaining seven wickets for 120 runs to be bowled out for 273.
Olivier effectively ended Pak's hopes when he took two wickets off successive balls in the third over of the morning.
Babar Azam received a fast, lifting ball angled in towards his throat, which he gloved to wicketkeeper Quinton de Kock. Azam (22) had helped Asad Shafiq add 58 for the fourth wicket.
Pak captain Sarfraz Ahmed was bowled first ball. Seemingly expecting another short-pitched delivery from Olivier, he was deep in his crease when he had his off stump knocked back by a fast, full delivery. With V Philander gaining unpredictable bounce from a good length just outside off stump, Shafiq advanced down the pitch and was caught at second slip off a ball which seamed away from him.
Olivier, who got his chance to play in the series because Philander was injured, was the leading wicket-taker with 24 at an average of 14.71. He was named man of the series. Kock, who made 129 for SA in the 2nd innings, was man of the match.