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 ClipDexUmar Gul Younis Khan de Villiers, Abraham B Mohammad Hafeez Petersen, Alviro N Smith, Graeme C Junaid Khan Rahat Ali Amla, Hashim M Du Plessis, Faf Kallis, Jacques H
Grounds Tagged in ClipDexNew Wanderers Stadium
Categories Tagged in ClipDexTest Matches