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.


India's Bopanna retires at 45 after Grand Slam and world ranking feat
England top order woes continue as NZ complete ODI sweep
Turkey suspends 149 referees after betting probe
India spooked by Hazlewood as Australia claim T20 win
Rodrigues-powered India stun Australia to reach World Cup final
