Pakistan offspinner Mohammad Hafeez was the unexpected star, making short work of the tail to finish with 4-16 as South Africa were dismissed for 253.
Earlier, Graeme Smith celebrating 100 Tests as captain and his 32nd birthday decided to bat and they progressed to 199-4 before the collapse after tea.
Pakistan 6 for 0 (Hafeez 6*, Jamshed 0*) trail South Africa 253 (Kallis 50, Hafeez 4-16) by 247 runs.
1st Test, Day 1 (Jborg), Feb 2013
Matches Tagged in ClipDex2013 RSA v PAK 1st Test
Series Tagged in ClipDex2013 RSA v PAK Test Serie ...
Players Tagged in ClipDexSmith, Graeme C Rahat Ali Younis Khan Petersen, Alviro N Amla, Hashim M Du Plessis, Faf Junaid Khan Umar Gul Mohammad Hafeez Kallis, Jacques H de Villiers, Abraham B
Grounds Tagged in ClipDexNew Wanderers Stadium
Categories Tagged in ClipDexTest Matches