World Cup 2023: Netherlands defeats South Africa by 38 runs in second upset by News Desk October 18, 2023 0 Netherlands defeated South Africa by 38 runs in second upset