Proteas rally but Aussies in charge
Rory Kleinveldt's three second-innings' wickets saw South Africa fight back in the second Test, with Australia 115-5 at close of play.
The Aussies had earlier secured a 162-run first-innings lead with the Proteas falling from the relative strength of 217-2 to 388 all out as Ben Hilfenhaus took three wickets.
The tourists reached 233 before the first wicket of the day fell but Jacques Rudolph's dismissal for 29 was the catalyst for a collapse that could have seen South Africa surrender any real hope of winning.
South Africa skipper Graeme Smith began the day on 111 but added only 11 more runs before he was caught behind off the bowling of paceman Peter Siddle for 122, and suddenly the world's top Test team were 233-4.
And things did not get much better as AB de Villiers was trapped in front by Siddle for just a single and Dale Steyn fell for the same score.
Kleinveldt failed to trouble the scorers and things were not looking good for Smith's men on 250-7, but Jacques Kallis, batting at nine due to a hamstring injury, hit 10 fours and a six in a rapid 58 and put on 93 with debutant Faf du Plessis, who made an excellent 78.
The Baggy Greens needed a solid start to put the game to bed but Kleinveldt's late burst, which saw him get rid of Ed Cowan (29), David Warner (41) and Rob Quiney, who made nought to bag a pair, saw them slip to 91-3.
Ricky Ponting failed once again with just 16, while Siddle, in as night-watchman, was out for one.
However Michael Clarke and Mike Hussey are still there and in superb form and there is every chance that the Aussies' current lead of 273 will be significantly stretched on day four.