Pakistan 345 for 4 (Rizwan 131*, Shafique 113, Madushanka 2-60) beat Sri Lanka 344 for 9 (Mendis 122, Samarawickrama 108, Hasan Ali 4-71) by six wickets.
Sri Lanka was served a harsh lesson in the realities of modern ODI cricket as Pakistan hunted down a target of 345 – the highest-ever chase in a World Cup – with six wickets to spare. Tons from Abdullah Shafique and Mohammad Rizwan led their charge, which trumped a pair of centuries by Kusal Mendis and Sadeera Samarawickrama to make it two wins from two for Pakistan.