Johannesburg: New Zelaland became the second team to qualify for the semi-finals of the Champions Trophy after they beat England by four wickets at Johannesburg on Tuesday.
Electing to bowl first, Kiwi bowlers Grant Elliot and Shane Bond ran havoc in overcast conditions to bowl England out for a paltry 146 in 43.1 overs.
Grant Elliott took a career-best 4-31 while Shane Bond claimed three for 21.
Paul Collingwood (40 off 58 balls) and Ravi Bopara (30 off 51) were the notable run-getters for England.
In response, Black Caps were off to a fiery start as Brendon McCullum (48 from 39 balls) and Martin Guptill (53 from 55) putting on 84 for the first wicket.
But Kiwis suffered a mid order collapse and lost five wickets in the fag end of their run chase as England paceman Stuart Broad took four for 39.
But skipper Daniel Vettori and all-rounder James Franklin averted further trouble and calmly guided New Zeland to victory.
Grant Elliot was declared man of the match for his brilliant bowling performance.