New Zealand clinched their first ever one-day international series in South Africa with a 27-run victory in the second match in Kimberley.
After also tasting victory in the opening match, the result gave the Black Caps an unassailable 2-0 lead in the three-match series and leaves the Proteas with plenty to think about.
A superb display of fielding plus some truly awful running between the wickets from South Africa saw New Zealand get five run-outs - equalling the most ever seen in an innings.
That saw the hosts crumble from 167-1 to 252 all out in the final over after losing their last nine wickets for just the addition of 85 runs.
Kane Williamson led the line for New Zealand as they batted first, as he made an unbeaten 145 off just 136 balls as the visitors made 279-8 from their 50 overs.
Grant Elliott weighed in with his 48 being the only other innings of note, with Morne Morkel starring with the ball as he took three wickets.
After taking a humiliating kicking in the Test series, the roles have been reversed in the limited overs games with New Zealand taking the trophy and now looking for a whitewash in the final game.