With 13 overs remaining in the rain-affected semifinal the equation is a simple one.
South Africa need six wickets and New Zealand need 99 runs with 78 balls remaining in the game.
The topsy-turvy encounter has provided several tense moments as the momentum continues to swing back and forth.
The Proteas managed to get rid of Ross Taylor at the beginning of the 22nd over as he edged behind, down the leg-side, off the bowling of JP Duminy to bring his knock of 30 off 39 balls to a close and leave New Zealand 149/4.
But the pair of Corey Anderson and Grant Elliott have added 50 for the fifth wicket and the partnership has now helped New Zealand claw their way back.
Earlier, the Proteas managed to get to 281/5 in their 43-overs with the Duckworth-Lewis calculation adjusting the total to 298 required for victory for New Zealand to advance to the final.
Proteas XI Hashim Amla, Quinton de Kock (wk), Faf du Plessis, AB de Villiers (capt), Rilee Rossouw, David Miller, JP Duminy, Vernon Philander, Dale Steyn, Morne Morkel, Imran Tahir
New Zealand XI Martin Guptill, Brendon McCullum (capt), Kane Williamson, Ross Taylor, Grant Elliott, Corey Anderson, Luke Ronchi (wk), Daniel Vettori, Matt Henry, Tim Southee, Trent Boult