
Daryl Mitchell and James Neesham powered New Zealand to a stunning five-wicket victory over England on Wednesday to advance to the final of T20 World Cup. (Source: AP)

Needing 57 off the last four overs, Neesham clobbered 26 off just 10 balls before Mitchell anchored New Zealand to 167-5 with an unbeaten 73 off 48 balls and an over to spare. (Source: AP)

England had scored 166-4 on the back of Moeen Ali's unbeaten 51 off 37. (Source: AP)

England seemed in control until Chris Jordan returned to bowl the 17th over, when New Zealand turned the tables on the favorite. (Source: Reuters)

Neesham hammered the fast bowler for two sixes and a four in an over which went for 23 before both batsmen smashed legspinner Adil Rashid for a six each in the following over. (Source: Reuters)

Although England sneaked back when captain Eoin Morgan caught Neesham off Rasheed at covers, Mitchell thumped Chris Woakes (2-36) for two sixes before raising the victory with a flicked four to fine leg. (Source: AP)

The final is Sunday. New Zealand will meet the winner of Thursday's semifinal match between Australia and Pakistan. (Source: Reuters)