Producer: Amar Sunil Panicker
Australia had won the toss and chose to bowl first.
South Africa's opening pair of Temba Bavuma and Quinton de Kock gave the side a good start as they stitched a 100-run partnership.
Quinton de Kock managed to raise another century making it his second in two games in the World Cup 2023.
Maxwell managed to get the big wicket of Quinton de Kock as bowled him out.
Markram managed to make a half-century and gave South Africa a much-needed boost.
In the end, it was David Miller and Marco Jansen who managed give the South African side some quick runs as they finished with 311 runs on the board.
In the second innings, David Warner and Mitchell Marsh started off cautiously. But eventually Marsh was dismissed by Jansen.
Warner soon followed him giving South Africa a good start thanks to Lungi Ngidi.
Steven Smith was dismissed and was not happy as many thought Rabada's LBW decision would go to the umpire's call.
Wickets kept going at regular intervals thanks to Kagiso Rabada showing his best.
Marnus Labushagne and Mitchell Starc were the only ones to put up a fifty run partnership.
The partnership was broken by Keshav Maharaj. After the pair were dismissed, eventually Australia were all out for 177
Shamsi got the last two wickets and South Africa got their second win in two games and a big victory over their rivals.