October 18, 2023 12:47 AM
The Netherlands deliver second major shock of World Cup, stun South Africa by 38 runs
The Netherlands delivered the second major shock of the ICC Cricket World Cup 2023 by defeating the high-flying South Africa in a rain-marred affair at the Himachal Pradesh Cricket Association Stadium in Dharamsala, winning the contest by 38 runs. T...