New Zealand ended day one of the first Test against South Africa well on top after reducing their hosts to 236-8 at Kingsmead.
Kane Williamson's men had dominated Zimbabwe in two Tests before heading to South Africa and their bowlers impressed in Durban, Trent Boult (2-42 from 17 overs), Neil Wagner (3-47 from 15) and Mitchell Santner (2-22 off 11) particularly potent.
Only two Proteas partnerships managed to turn pressure back onto the Black Caps, who regularly bogged their opponents down and kept the run rate controllable.
Hashim Amla (53) was the only batsman to register a fifty, with stand-in captain Faf du Plessis struggling to an 84-ball 23 having taken the reins from AB de Villiers.
Bad light stopped play after just 77.4 overs, with the action having been delayed over concerns about a wet outfield, struggling to drain after being recently re-laid.
Dean Elgar (19) and Stephen Cook (20) began watchfully, but fell within three overs of each other as Boult and Doug Bracewell (1-53) seized the early initiative for the tourists.
Alongside the promoted JP Duminy, Amla's famed patience and technique was in evidence as he reached 50 having scored off just 18 of 62 deliveries, hitting 10 fours and playing brilliantly through the covers especially.
Duminy was bounced out by Wagner for 14 but Amla's wicket was much less rudimentary, Boult producing a wicked in-swinger that took the inside edge and ballooned to wicketkeeper BJ Watling.
Once again the wickets fell in quick succession and though Du Plessis and Temba Bavuma (46) were able to hang around together, run rate dropped significantly.
An obdurate union added 54 runs in 136 balls before Du Plessis was removed in stunning fashion by opposing skipper Williamson.
RIPPER! Williamson flies to his right & plucks a 1 handed screamer at gully to remove du Plessis! Man that was special! 160/5 #savnz ^WN-- BLACKCAPS (@BLACKCAPS) August 19, 2016
Du Plessis drove loosely at a Wagner delivery outside off stump and a thick edge flew to Williamson's left at gully, but it stuck in the Black Caps captain's right hand as he tumbled to the side.
Quinton de Kock and Bavuma brought a rapid counter-attack but it kept the touring bowlers well in the game and De Kock fell for a run-a-ball 33 when attempting one shot too many before Bavuma was trapped lbw to expose the tail.
Kagiso Rabada (14 not out) and Dale Steyn (2 no) survived to stumps after Vernon Philander fell for eight, but all three will have designs on making an impact with the new ball when the tourists come to bat on day two.