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.


Sinner eases into French Open second round
Bengaluru secure IPL final berth after win over Gujarat
Medvedev stunned by wildcard Walton in French Open first round
Zee Entertainment in talks to stream FIFA World Cup in India
Quick and effective: Sabalenka races into French Open second round
