1. England vs Afghanistan, New Delhi | AFG won by 69 runs
Afghnistan’s opener Rahmanullah Gurbaz scored 80 runs at a strike rate of 140. 35. Afghanistan set up a total of 284 runs
England had no response to the spin duo of Rashid Khan and Mujeeb Ur Rahman, who took three wickets each. England was all-out for 215
Afghanistan pulled off a stunning victory over the defending champion, winning an ODI World Cup match after eight years
2. South Africa vs Netherlands, Dharamsala | NED won by 38 runs
An unbeaten 78 by Netherlands captain Scott Edwards helped the team to 245 runs in the rain-shortened 43-overs match
South Africa was struggling at 44-4. Heinrich Klaasen and David Miller helped steady the score by adding 45 runs
Keshav Maharaj’s 40 towards the end of the innings went in vain. Netherlands stunned the Proteas for its third-ever ODI World Cup win
3. Pakistan vs Afghanistan, Chennai | AFG won by eight wickets
Babar Azam and Abdullah Shafique scored half centuries. Contributions from Shabad Khan (40) and Iftikhar Ahmed (40) helped Pakistan set a target of 283
Openers Gurbaz and Ibrahim Zadran put on a 130-run partnership
Rahmat Shah’s 77* along with captian Hashmatullah Shahidi’s 48* helped Afghanistan secure its highest succesful chase in ODI