With an overnight score of 144/2, Pakistan were probably hoping to close up the gap with South Africa's large first innings total. But it was not to be, thanks to a tycoon-like bowling spell from Botha. He first got rid of the capable Younis Khan for 176 in the 68th over and then dismissed the captain Misbah-ul-Haq ten overs later when the score was 196.
Misbah's departure signalled a collapse for Pakistan as none of the middle-order or latter order batsmen could put up much resistance and caved in to the spin of Botha and then the pace of Dale Steyn and Morne Morkel. Steyn got rid of debutant Adnan Akmal for 10 and then Morkel struck to polish off the tail, sending back Abdur Rehman, Wahab Riaz and Saeed Ajmal in quick succession, leaving Umar Gul stranded on a fighting 12. Pakistan had lost 7 wickets for 72 runs in 28 overs, folding for 248 and handing South Africa a crucial innings' lead of 132 runs.
The Proteas began their second innings in a positive fashion, briskly picking runs of Umar Gul and Younis Khan, who was standing in for the injured Riaz. The spinners were introduced in the 8th over itself, but that did little to faze the South Africa batsmen who kept plugging away for runs.
In the 15th over, Pakistan's luck changed as Abdur Rehman managed to get Alviro Petersen plumb in front for 26 and South Africa were 47/1. The steady Hashim Amla started rebuilding with Graeme Smith when in the 27th over, Ajmal trapped Smith in front for 34. But South Africa continued to hold the edge with a extended lead of 208 runs and the Proteas score at 76/2.
South Africa crossed the 100-run mark in the 37th over. Hashim Amla and Jacques Kallis played themselves in nicely, running the ones and twos and hitting the occasional boundary. They lasted out the day and took their side to 139/2 at stumps with the lead at a monumental 272. Pakistan would have a mountain to climb when they take the field on the start of the fourth day.