Trent Boult took three wickets for a rampant New Zealand on Friday as the West Indies slumped to 7-163 at tea on the second day of the second test at Sabina Park.
Boult had figures of 3-58 while fellow left-armer Neil Wagner claimed 2-24 and Tim Southee picked up 2-40 as the visitors gamely defended a first innings total of 260.
Marlon Samuels was the only West Indian to provide much resistance, striking an unbeaten 79 that included 13 fours. Captain Darren Sammy counter-attacked with a quickfire 32 off 29 balls, sharing an eighth wicket stand of 49 with Samuels.
But the momentum was clearly with New Zealand.
The West Indies, 11-0 overnight, stumbled to lunch at 3-62 and continued to lose wickets regularly after resumption.
Southee claimed Shivnarine Chanderpaul at 4-82, the veteran left-hander edging a tentative prod low to first slip.
One run later, Boult further dented the hosts with the scalp of Narsingh Deonarine for a duck, finding another edge and wicketkeeper Kruger van Wyk snapping up a low catch.
Denesh Ramdin helped the West Indies pass three figures, but after scoring 15 off 26 balls, he fended Wagner to gully at 6-113.
Samuels played some majestic strokes as he arrived at his half century off 93 balls with his ninth four.
Sammy added six boundaries before he was lbw to Southee, with umpire Paul Reiffel’s not out verdict being overturned on the Decision Review System.
Sunil Narine, yet to score, survived to the break with Samuels.