The Women's T20 World Cup will have a first-time winner after the White Ferns beat the West Indies by eight runs to join South Africa in Monday mornings final in Dubai.
New Zealand made 128 for 9 on a sluggish pitch in Sharjah with opening Suzie Bates and Georgia Plimmer making 26 and 33 respectively.
LATEST HEADLINES:
Izzy Gaze was next best with 20 with Brooke Halliday made 18.
Deandra Dottin was the best of the West Indies bowlers with 4-22.
In reply the West Indies slipped to 63-5 before Dottin starred with 33 from 22 balls, with three sixes off a Lea Tahuhu over rejuvenating the chase.
But Melie Kerr struck the crucial blow in the 17th over to have Dottin caught at short fine leg which all-but sealed the White Ferns' victory.
The experienced Suzie Bates was tasked with defending 14 off the final over, having not bowled all tournament, but held her nerve as West Indies finished on 120-8.
Kerr finished with 2-14 and Eden Carson 3-29, although a number of dropped catches in the field will be of concern leading up to the final.