Neil Wagner finished with a five-wicket haul as New Zealand ripped through the Bangladesh tail to counter Tamim Iqbal's virtuoso century on day one of the first Test in Hamilton on Thursday.
Despite Tamim's heroic 126, New Zealand claimed the first-day honours when they reached stumps at 86 without loss in reply to Bangladesh's 234.
Tamim, Bangladesh's most prolific scorer, laid the foundations for a potentially huge total when he laid into the bowling after being sent in to bat on a typically green-tinged New Zealand wicket.
He cracked 21 fours and a six as he feasted on fruitless New Zealand efforts, led by strike bowlers Tim Southee and Trent Boult, to find the edge of his bat.
But there was minimal support, and after Tamim had steered Bangladesh to 180 for four, his dismissal triggered a collapse where the last six wickets fell for 54 runs.
Liton Das, the last man out, had the second highest score of 29.
New Zealand had an anxious moment at the start of their reply when Ebadat Hossain, on debut, saw his third ball in Test cricket fly from Tom Latham's bat direct to second slip, but Soumya Sarkar spilled the straightforward chance.
From there Latham and Jeet Raval knuckled down to bat unruffled through to stumps with Raval on 51, his eighth half-century, and Latham on 35.
In a productive morning session, Bangladesh went to lunch at 122 for two with Tamim contributing 86, including 15 fours, as he showed that despite the green hue the wicket held no dangers.
Wagner in that period took one for 13 off six overs, while Southee had none for 40 off six.
One session later and Bangladesh went to tea at 187 for seven with Wagner's figures improving to three for 29 while Southee was still being caned at one for 71.
The pair cleaned up the last three wickets immediately after tea with Wagner taking five for 47 with his relentless short-ball barrage, while Southee had three for 76.
Colin de Grandhomme only took one wicket but it was the key dismissal of Tamim who clipped a wide delivery to Kane Williamson at gully.
It made up for de Grandhomme's earlier error when he dropped a regulation caught and bowled opportunity from Tamim on 65.
SCORES IN BRIEF:
Bangladesh 1st Innings:234 all out in 59.2 overs (Tamim 126, Liton 29, Shadman 24; Wagner 5-47, Southee 3-76)
New Zealand 1st Innings: 86 for no loss in 28 overs (Raval 51*, Latham 35; Jayed 0-15, Ebadot 0-26)