The Black Caps have booked a spot in the World Cup final for the second straight time but who will they face in the final?
New Zealand pulled off a stunning 18-run win over India in Manchester this morning and now head to Lord's for Sunday night's final.
There they will meet either defending champions Australia or hosts England to decide the 2019 World Cup champion.
England and Australia clash in Birmingham tonight. England are slight favourites despite losing to Australia during group play.
For New Zealand either opponent is an intriguing prospect. Australia beat the Black Caps in the final four years ago so there would be a chance to seek redemption. The chance to beat England at the home of cricket could also be a welcoming opportunity for Kane Williamson and his men.
The Black Caps will be the underdogs regardless of which side they face having lost to both England and Australia in group play.
Which side do you want New Zealand to face in the final? Vote in our poll below.
Win a trip to London for the Black Caps' big weekend
Thanks to Air NZ, we have a trip for two to London this weekend for one lucky NZ Herald Premium/print subscriber including return premium economy flights, three nights' accommodation in London and $1000 spending money.
Winner to be announced live on air after 8am on Radio Sport and at nzherald.co.nz on Friday morning.
Winner and guest will need a valid NZ passport and to be available to fly 9.45pm Friday 12 July (NZT), returning Tuesday 16 July (UKT). Winner must be an active paid NZ Herald digital or print subscriber or NZME Regional print subscriber at the time competition closes (5am Friday 12 July, 2019) and to have entered by submitting the form below.