Australia and South Africa will contest the second semi-final of the ICC Cricket World Cup 2023, with the winner advancing to the final to play either New Zealand or India. South Africa, second in the league stage, are aiming to cross the threshold that has thwarted them on so many occasions previously, but know that their path to triumph will have to be through the mighty Australians.