Pakistan finished the opening day of the Test match at the Wanderers in a healthy position having bowled South Africa out for 253 and being 0-6 in reply after facing two overs just before stumps.
However, no country has been able to handle the combination of Dale Steyn, Morne Morkel, Vernon Philander and Jacques Kallis in recent years and Pakistan was no different as they were skittled for 49 to be 204 behind the Proteas on the first innings.
South African skipper Graeme Smith, playing in his record setting 100th Test match as captain, decided against enforcing the follow-on and the Proteas batted again, and by stumps have advanced to 3-207 in the second innings.
South Africa is now on target to start the four-Test series with an emphatic victory leading by 411 runs with seven second innings wickets in hand, and three days up their sleeve still.
Considering Pakistan lasted just 29.1 overs in its first innings, it is hard to see the tourists even coming close to surviving for a draw, or for what would be a world record run chase victory.
Mohammad Hafeez finished Day 1 on a high claiming four South African wickets late to help dismiss the Proteas for 253, and then he scored six runs to end the day from six balls faced.
He didn’t start Day 2 on a good note, though, becoming Steyn's first victim lasting less than two overs before being out caught behind for his overnight score.
His fellow opener was next to fall when debutant Nasir Jamshed was trapped in front from a swinging back Steyn thunderbolt.
Jamshed made just two, but veteran Younis Khan made no score when he was caught at slip by Smith off Steyn also to leave the Pakistanis in desperate trouble at 3-12.
The biggest partnership of the dismal innings then took place between Azhar Ali and captain Misbah-ul-Haq before Ali fell for 13. He fought hard facing 46 deliveries, but then all-round champion Kallis was thrown the ball by Smith and had him caught behind.
Ul-Haq then fell one run later in Kallis' next over when he was also caught behind by AB de Villiers for a hard earned 12 from 45 deliveries.
Pakistan was then 5-37 and Philander and Steyn ripped through the last five wickets for only a further 12 runs with Asad Shafiq (1), Sarfraz Ahmed (2), Umar Gul (0), Saeed Ajmal (1) and Rahat Ali (0) having no hope against the world's best bowling unit on a seam-friendly wicket.
In the end, Pakistan lost its last seven wickets for 13 to record its lowest ever Test score beating out the 53 scored against Australia in Sharjah in 2002.
South Africa's bowlers were virtually unplayable with Steyn finishing with 6-8 from 8 .1 overs for his best figures on home soil and the second best of his career. Philander picked up 2-16 and Kallis 2-11 with Morkel unlucky with 0-11.
Smith then decided to bat again with a first innings lead of 204 and he and Alviro Petersen had a solid opening stand of 82 to virtually bat Pakistan out of the game.
Petersen eventually fell for 27 when he attempted a rash shot off Gul and only managed to sky it straight up in the air.
Smith didn’t last much longer either falling for 52 when Gul had him caught behind and then Kallis made just seven, but that would be Pakistan's last joy of the day with de Villiers remaining not out on 63 at stumps with Hashim Amla with him on 50.
South Africa is 3-207 with a lead of 411 and plenty of time to send Pakistan a target of pretty much whatever they want.