T20 World Cup: Netherlands Shocker For South Africa; India Secure Semifinal Berth
Adelaide: The Netherlands caused the biggest upset of the ICC T20 World Cup, defeating South Africa by 13 runs in their ...
Adelaide: The Netherlands caused the biggest upset of the ICC T20 World Cup, defeating South Africa by 13 runs in their ...