Tag: World Cup 2023: Netherlands claim famous 38-run victory