The Netherlands stunned South Africa by 38 runs in the World Cup 2023 match at the HPCA Stadium, here on Tuesday night. First time the Netherlands has beaten a Test-playing nation in the ODI World Cup. This was the same Dutch side that knocked Proteas out of the T20 World Cup 2022 and now they […]