Cape Town - Kyle Abbott and Tabraiz Shamsi shared seven wickets between them as Australia were bowled out for 167 after electing to bat in the fourth ODI in Port Elizabeth.
Steve Smith had no hesitation in choosing to make first use of the wicket at St George's Park but the visitors were soon on the back foot as Abbott bowled both opening batsmen in quick succession.
He first removed Aaron Finch (0) in the first over of the match and followed that up with the wicket of David Warner (6) in the third over.
Not to be outdone, Dewald Pretorius struck to remove George Bailey (1) to leave Australia reeling at 12/3.
Smith and Mitchell Marsh tried to repair the damage, putting on 37 for the 4th wicket until Shamsi struck, removing the Australian captain and Travis Head in the space of three deliveries, both falling LBW to the spinner.
At 49/5, Australia were in huge trouble but Marsh received able support from wicket-keeper Matthew Wade and the pair took the total to 111.
Abbott returned to break their troublesome partnership of 62 by removing Marsh (50). He followed that up by bowling Adam Zampa (5) and Shamsi snared his third by removing John Hastings (5) leg before wicket.
Wade (52) found a partner in Chris Tremain (23*) but the wicket-keeper eventually fell to Aaron Phangiso who also snared the final wicket of Scott Boland.
Earlier, the Proteas had made four changes to their team with Farhaan Behardien, Abbot, Phangiso and Shamsi replacing David Miller, Dale Steyn, Kagiso Rabada and Imran Tahir.
Brief scores:
Australia 167 all out (36.4 overs)
Wade 52
Marsh 50
Abbott 4/40
Shamsi 3/36
Phangiso 2/17