ICC Cricket World Cup 2023

World Cup semis race all but over

New Zealand's massive win over Sri Lanka saw their net run rate up to +0.743 and almost assured them of a semi-final spot.