Australia have beaten South Africa 14-9 in their rugby test in Durban to revive their hopes of winning the Tri-Nations.
Wallabies second five Pat McCabe scored the lone try of the match, in the 48th minute, for his maiden test five-pointer.
James O'Connor succeeded with three penalties as the Wallabies overturned a six-point half time deficit.
The Springboks, who remain winless in this year's Tri-Nations, scored all their points via the boot with fullback Francois Steyn nailing an early long-range penalty and flyhalf Butch James converting a penalty in each half.
South Africa had made 13 changes to the team which succumbed 40-7 to New Zealand two weeks ago. They dominated the collisions but were unable to breach their opponents' defence.
The Wallabies move to nine points on the Tri-Nations table, level with New Zealand.
The All Blacks face the Springboks at Port Elizabeth next Sunday.