A 43-run thrashing in three overs whittled New Zealand's prospects of making the World T20 semi-finals down to chance.
Tim Southee, Rob Nicol and Kyle Mills were dispatched to the far outposts of Empire by England's Luke Wright in the 15th, 16th and 17th overs. Wright's runs, as part of 76 off 43 balls, were the catalyst to give England a six-wicket win, their first in the Super Eights. His third wicket partnership with Eoin Morgan was worth 89 runs. England moved from 95 for two to 138 for three, just 11 short of the target.
New Zealand posted 148 for six after deciding to bat first. England chased it down with seven balls to spare.
Spinners Daniel Vettori and Nathan McCullum initially deceived England opening batsmen Craig Kieswetter and Alex Hales through drift and flight. They were helped by pressure from Kyle Mills whose first three-over spell returned none for 11. 38 for two was as good as it got for New Zealand.
The loss meant the only way New Zealand's top four chances remained alive was if Sri Lanka won this morning's match against the West Indies. Luckily for them the hosts cruised to a nine wicket win after chasing down West Indies' 129 for five in 15.2 overs.