West Indies took three big wickets in the morning session on day four to establish their commanding position in the second Test with New Zealand at Port of Spain.
Tom Latham, Kane Williamson and Jimmy Neesham were all dismissed before lunch as the Kiwis slipped from an overnight position of 73-1 to 129-4 at the interval.
Sulieman Benn generated some extra bounce from the pitch to have Latham caught behind for 36 and end his 75-run second-wicket partnership with Williamson, who had helped the Black Caps recover from the early loss of captain Brendon McCullum.
Williamson reached 52 before Kemar Roach found his edge to end his 178-ball stay, and Jimmy Neesham, who has scored centuries in consecutive Tests, followed soon after, caught and bowled by Benn for seven.
Ross Taylor remains a key wicket for West Indies, and will resume on 28 alongside BJ Watling after lunch, with New Zealand trailing by 110 runs with six second-inning wickets remaining.
Opening batsman Hamish Rutherford is still to come after being moved down the order because of illness.