News Netherlands Upset South Africa, Prevail by 38 Runs; Win Only Their Third Match in ODI World Cup History Netherlands won only their third game in the history of ODI World Cup, pulling off an epic upset as they beat South Africa by 38 runs.Post navigationPrevious: The Dutch Paint Dharamsala Orange in a Historic Night as Proteas PlungeNext: I May Have Asked About Pune Land Deal but Did Not Ask for Its Hand-over, Says Ajit Pawar on Former IPS Officer’s Claims More Stories News Kerala’s CM Deadlock Is Peak Congress — Ask Rajasthan, Karnataka & MP News ‘Fake Appointments, Fabricated Documents’: CBI Exposes Large-Scale Fraud In Delhi’s Night Shelters News Was Prateek Yadav Poisoned? Samajwadi Leader Claims Doctors Said ‘Not A Normal Death’