Post navigation ICC World Cup 2023: Afghans lord over Lankans! ICC World Cup 2023, NZ vs SA: Race to the semis