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.


UAE, Saudi Arabia set for Gulf Cup final showdown
Djokovic wins China Open as de Minaur retires injured
Alcaraz sinks Lehecka to retain Japan Open crown
McIlroy set for Dubai return at DP World Tour Championship in November
Kaur steps down as India women's team captain
