ODI World Cup 2023: Australia beat South Africa in a low scoring thriller, set up summit clash against India