Graeme Smith and Hashim Amla wasted little time in guiding South Africa to the 101 runs needed to beat New Zealand by nine wickets shortly before tea on the third day of the second Test at Seddon Park in Hamilton on Saturday.
Skipper Smith was unbeaten on 55 and Amla on 46 as the visitors wrapped up a victory that gives them a 1-0 lead in the three-match series.
Alviro Petersen was the only wicket to fall when he nicked a Doug Bracewell delivery to wicketkeeper Kruger van Wyk for one before Amla and Smith combined for a rapid 98-run partnership in 82 minutes to take the visitors to 103 for one.
Vernon Philander had earlier wrapped up New Zealand`s second innings shortly after lunch, with the hosts bowled out for 168, setting the visitors a modest victory target and plenty of time to reach it.
New Zealand had gone to lunch at 142-6 with a resolute Kane Williamson on 77 and Doug Bracewell on nought, though they lasted just another 4.5 overs after the break as paceman Philander completed his fifth five-wicket haul in tests.
Both batsmen failed to score after the break with Williamson knicking a catch to Mark Boucher off Philander, while Bracewell was bowled by an inswinger from Morne Morkel after the tall South African had set him up with a succession of deliveries that moved away.
Mark Gillespie (14), with two fours and a six, and Brent Arnel (eight not out) provided some lusty blows but the innings was ended when man of the match Philander bowled Chris Martin for a duck to give him figures of 6-44.
He also took 4-70 in the first innings to earn him a 10-wicket match haul for the second time in his six-test career.
New Zealand, who had resumed on Saturday on 65-4, had lost two wickets before lunch when Daniel Vettori (21) was caught by Boucher after a gem of a bouncer from Jacques Kallis and Kruger van Wyk was bowled by Philander for 20.
The visitors had established a handy first innings lead courtesy of AB de Villiers` top score of 83 and the tail producing 165 runs after Gillespie had taken career best figures of 5-59.