CARDIFF — England advanced to the semifinals of the Champions Trophy on Sunday after beating New Zealand by 10 runs at Sophia Gardens.
Alastair Cook’s 64 along with 38 from Joe Root helped England reach 169 all out off 23.3 overs in a match reduced to 24 overs per side due to rain.
Kyle Mills took 4-30 and Mitchell McClenaghan 3-36.
In reply, New Zealand could only reach 159-8 in its 24 overs, with Kane Williamson hitting 67 and Corey Anderson 30.
James Anderson finished with 3-32 and Ravi Bopara 2-26.