The All Blacks won again at fortress Eden Park tonight in a result that leaves Steve Hansen's team with one hand already on the Rugby Championship trophy.
The 29-15 win will be deemed a controversial one in South Africa as Springboks hooker Bismarck du Plessis was sent off early the second half after receiving two yellow cards.
It could be argued this was Hansen's biggest test yet as All Blacks head coach and with the way his year is panning out, the Springboks look likely to be the only opposition who'll be able to give his side a decent game.
While South Africa posed a physical threat the All Blacks often found tough to handle, it was the home side's finer skills that allowed them to win their 30th test in a row at Eden Park.
It didn't start well for Dane Coles, with his first lineout throw getting picked off by Flip Van der Merwe and the first All Blacks' scrum wasn't much better with the Springboks rewarded with a penalty from it.
However, it took a stunning 40m kick from Ma'a Nonu in the third minute to get the All Blacks into the game and, from an ensuing lineout, stand in skipper Kieran Read picked the ball out of a ruck and drove over for a try.
Morne Steyn goaled a penalty in the 10th minute, but the next real action came six minutes later when an all-in brawl erupted after du Plessis put a big hit in on Dan Carter.
New Zealand 29 (K Read 2, B Retallick, S Cane tries; D Carter con, B Barrett 3 cons, pen) South Africa 15 (B du Plessis, P Kambie tries; M Steyn pen, con) HT: 17-10.