Melbourne: South Africa needs 153 runs on the final day to win the second cricket Test in Melbourne and inflict Australia"s first home series defeat in 16 years.
Fast bowler Dale Steyn took five wickets for 67, giving him 10-154 for the match, as South Africa dismissed Australia for 247 in its second innings after tea on day four. Openers Graeme Smith and Neil McKenzie then lifted the touring team to 30 without loss at stumps.
South Africa, which leads the best-of-three contest 1-0, has 90 overs tomorrow to get the remaining runs and become the first visiting team to win a Test series in Australia since the West Indies in the 1992-1993 season.
Australia captain Ricky Ponting fell one run short of his second century of the game when he was caught for 99.
A 3-0 series sweep for South Africa would lift it above Australia into first place in the International Cricket Council"s Test rankings.