Finn Allen gjorde ett oövervinnet hundra på 100 not out från 33 bollar för Nya Zeeland, en insats som inkluderade 10 fyror och åtta sexor. Han var särskilt destruktiv i ett partnerskap med Rachin Ravindra, där han gjorde 42 poäng på bara 11 leveranser, och slog Marco Jansen för fem raka gränser. Öppningspartnern Tim Seifert stödde med en halvcentury på 58 av 33 bollar, medan paret satte 117 poäng för första wicket på 55 bollar.
Nya Zeelands öppningsspelare gjorde 84 poäng under de första sex överarna, och laget såg aldrig tillbaka efter deras starka start. De jagade ner målet med 43 bollar kvar. Sydafrika, som tidigare var obesegrade i turneringen och hade besegrat Nya Zeeland med sju wicket i den inledande gruppfasen, förlorade kastet i denna match.
Deras innings började katastrofalt, med förlust av Quinton de Kock (10) och Ryan Rickelton (0) på raka leveranser i andra över, och sjönk till 12-2. Aiden Markram gjorde 18 av 20 bollar och släpptes på tre, medan David Miller gjorde 6 poäng och också släpptes på tre. Dewald Brevis gjorde 34 av 27 bollar innan han fångades av Mitchell Santner i elfte över.
Marco Jansen gav sen motstånd med ett oövervinnet 55 av 30 bollar, inklusive en halvcentury på 27 bollar och fem sexor, och satte 73 poäng för sjätte wicket med Tristan Stubbs, som gjorde 29 av 24 bollar. Sydafrika gjorde 169-8 i sin innings, och återhämtade sig från 108-5 till att lägga till 61 poäng under de sista fem överarna. Den exakta datumet och platsen för matchen har inte avslöjats.
Nya Zeelands nästa motståndare i finalen är fortfarande okänd.