Cape Town - With Kyle Abbott and Faf du Plessis playing starring roles, the Proteas have defeated Australia by six wickets in the fourth one day international in Port Elizabeth and with it, put themselves on the brink of series whitewash.
The Proteas made four changes to their victorious Durban lineup with Farhaan Behardien, Abbot, Phangiso and Shamsi replacing David Miller, Dale Steyn, Kagiso Rabada and Imran Tahir.
And it was Abbott and Tabraiz Shamsi who starred with the ball after Australian captain Steve Smith won the toss and elected to bat.
Abbot (4/40) and Shamsi (3/36) ensured that the visitors were bowled out for a paltry 167 in just 36.4 overs.
Only Mitchell Marsh (50) and Matthew Wade (52) put up any semblance of resistance to the rampant Proteas attack.
With the Proteas needing a required rate of little over 3 runs per over to win, Australia would need to strike early.
They did, removing Hashim Amla (4) who fell LBW to the recalled Chris Tremain.
Quinton de Kock (18) soon followed, but Proteas captain Faf du Plessis 69 (87 balls, 8x4), together with JP Duminy (25) and Rilee Rossouw (33*) guided the home side to victory with relative ease.
The final ODI now takes place at Newlands in Cape Town on Wednesday.
Scores
Australia 167 all out (36.4 overs)
Wade 52
Marsh 50
Abbott 4/40
Shamsi 3/36
Phangiso 2/17
South Africa 168/4 (35.3 overs)
du Plessis 69
Duminy 25
Rossouw 33*
Tremain 2/48