This was near-death by a thousand South African cuts, and pulls, and drives. But from somewhere, heaven knows where, New Zealand found life, first through captain Brendon McCullum then remarkably, extraordinarily, through Grant Elliott.
Finding inspiration that was possibly divine, definitely sublime, Elliott swatted Dale Steyn, DALE STEYN!, over midwicket for six to win a semifinal that more than once seemed lost.
If Eden Park shook when Kane Williamson performed similar heroics in a pool game here against Australia close to a month ago, it was rocked to its foundations last night.
The crowd experienced the full gamut of emotion, from anxious expectation to desperation as South Africa's brilliant bats, led by the classy AB de Villiers, put New Zealand's world-class attack to the sword.
Then there was desolation as the target crept, seemingly inexorably, out of reach.
But New Zealand has found a team of staggering resilience.