Kia ora and welcome to Newshub's live coverage of the second Cricket World Cup semi-final between Australia and South Africa.
The Proteas made light work of the Australians earlier in the group stage, but will face a much different side in Kolkata on Thursday.
The Aussies head into the match on the back of seven straight wins, entering the final four as one of the form teams.
South Africa are chasing their first World Cup final berth, where hosts India await after their win over the Blackcaps in the first semi-final on Wednesday.
Join us from 9:30pm for all of the action.
Australia (expected XI): David Warner, Travis Head, Mitchell Marsh, Marnus Labuschagne, Josh Inglis, Glenn Maxwell, Marcus Stoinis, Mitchell Starc, Pat Cummins, Adam Zampa, Josh Hazlewood
South Africa (expected XI): De Kock, Bavuma (captain)/Hendricks, Rassie van der Dussen, Markram, Heinrich Klaasen, David Miller, Marco Jansen, Gerald Coetzee, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi
TAB betting odds: Australia - $1.68, South Africa - $2.15