New Zealand crushed South Africa by seven wickets in Port Elizabeth to keep the one-day series alive heading to the final game in Cape Town.
The hosts struggled to 209-9 in their 50 overs and it never looked like being enough, Jamie How (76) and Brendon McCullum (81) dominating the bowling with South Africa undermining their chance with two dropped catches and some poor out-fielding.
The Black Caps lost Lou Vincent early on but How and McCullum put on 154 in 172 balls for the second wicket - just one short of the record against South Africa - to take the game away from the Proteas.
South Africa failed to fully recover from a poor start after opting to bat first - skipper Graeme Smith and Herschelle Gibbs falling to Kyle Mills without scoring.
Jacques Kallis hung around for 26 but he lost AB de Villiers (8) and Jean-Paul Duminy (23) with only 53 on the board, and when Kallis was caught off the bowling of Jacob Oram the Proteas were in deep trouble.
Mark Boucher (48) and Shaun Pollock (52) steadied the ship with a partnership of 89, but the former fell to the spin of Dan Vettori two short of his half-century.
And while Pollock hit four boundaries in his innings of 52, the veteran was soon bowled by Mark Gillespie and the seamer took his third wicket when Albie Morkel followed in similar fashion.
Andre Nel gave the innings valuable late impetus, cracking three fours and two sixes in an unorthodox knock of 30 that spanned just 13 deliveries, taking South Africa past the 200 mark.
But Nel's bowling failed to live up to his batting exploits as the paceman went for more than eight-an-over as McCullum in particular let loose in the reply.
The wicketkeeper-batsman was the most fluent batsman on show as he drove, nudged and carved his way to 81, picking up nine boundaries and a six before his innings finally came to an end, run out by the smallest margin.
But the damage was already done with the score on 163, and How continued on to reach 76 before Charl Langeveldt got one to nip back in and rap him in front.
Scott Styris (23) and Ross Taylor (12), left with 20 for victory, made light work of the job as they took their side past their victory target with more than 11 overs to spare.
The victory gives New Zealand the chance to rescue what has been a disappointing tour, having lost the two-Test series, the Twenty/20 international and the first one-dayer.