Live from Auckland, it's the Black Caps vs. the Proteas. The home team vs. the worthy challengers. Kane Williamson vs. AB de Villiers. New Zealand vs. South Africa.

Both teams are looking for their first ever berth in a World Cup final. They've gone to a combined nine semifinals in World Cup history, and gone home empty-handed each time. For one squad, that ignominious fact changes today.

The margin of victory is expected to be low -- these are two very deep, well matched teams. However, if there's a favorite to be had, it's the Kiwis. They will have the home crowd advantage, and they've yet to lose a single match in this tournament. They went undefeated in group play and dismantled the West Indies in their quarterfinal ODI.

A live feed of New Zealand and South Africa's World Cup semifinal cricket match is available for free streaming RIGHT HERE.

New Zealand Squad (subject to change)
BB McCullum*, CJ Anderson, TA Boult, GD Elliott, MJ Guptill, MJ Henry, TWM Latham, MJ McClenaghan, NL McCullum, KD Mills, L Ronchi†, TG Southee, LRPL Taylor, DL Vettori, KS Williamson

South Africa Squad (subject to change)
AB de Villiers*, HM Amla, KJ Abbott, F Behardien, Q de Kock†, JP Duminy, F du Plessis, Imran Tahir, DA Miller, M Morkel, WD Parnell, AM Phangiso, VD Philander, RR Rossouw, DW Steyn