A superlative century from Fakhar Zaman saw Pakistan come out on top in a rain-hit Cricket World Cup clash in Bengaluru - despite the Kiwis scoring over 400 runs.
An incredible innings from Ben Stokes helped England defeat New Zealand by 181 runs to take a 2-1 lead in the four-match series.