New Zealand reached the final of the T20 World Cup with a five-wicket win over England in the first semi-final in Abu Dhabi.
Daryl Mitchell smashed an unbeaten 72 and Jimmy Neesham provided the late assault as New Zealand chased down their 167-run victory target with one over to spare.
Earlier, Moeen Ali struck 51 not out and Dawid Malan made 41 to help former champions England post 166-4 at the Zayed Cricket Stadium.
Put into bat, England were 67-2 at the halfway stage of their innings and reached the 100-mark in 14 overs, kept in check by New Zealand's tight bowling and sharp fielding.
Moeen smashed two sixes and three fours in his unbeaten 37-ball knock.
Pakistan will face Australia in the second semi-final on Thursday.


Dimitrov marks return from pectoral injury with win in Paris
Real Madrid captain Carvajal faces knee surgery setback
Simeone and Baena strike as Atletico beat Betis to extend unbeaten run
Juventus sack coach Tudor after eight-match winless run
India's Iyer taken to hospital after fielding injury
