Martin Guptill hit an unbeaten century as the Black Caps cruised to an eight-wicket win in the second one-day cricket international against South Africa in Potchefstroom to take the series to a third-game decider.
Guptill made the most of several let-offs to record his ninth ODI ton and his first against the Proteas.
His 103 not out was achieved with the winning boundary, bringing up New Zealand's victory with five and a half overs to spare after they'd dismissed South Africa for 204.
The opener said the conditions were tricky for both side's batsmen, though he was thoroughly enjoying himself in South Africa.
"I do like coming here, it's a great place to go and play cricket."
"You're confronted with a lot of different conditions and today was completely different to what we've played on before (in the first game of the three-match series) so it was nice to go out there and have a match-winning contribution for the team."
Pace bowler Adam Milne struck twice in the first two overs as the home batsmen failed to cope with a slow pitch, and Doug Bracewell produced a career-best three wickets for 31.
Opening batsmen Guptill and Tom Latham made the victory target look easy with an opening partnership of 126, Latham making 64 from 81 balls, while Guptill was dropped three times in making his first 40 runs.
The deciding match is in Durban on Wednesday night.