Hamilton: New Zealand were six without loss at the close of the third day of the third Test against the West Indies on Saturday, requiring a further 116 runs to win.
The West Indies were all out in their second innings for 103 for a lead of 121 after New Zealand were dismissed in their first innings for 349
The West Indies, already down 1-0 in the series, were all out in their second innings for 103, after taking an 18-run lead on the first innings.
The dramatic collapse came a day after the West Indies claimed control of the Test when Sunil Narine's spin variations mesmerised the New Zealanders.
Only the staunch defiance of Ross Taylor, who made 131 -- his third century in three consecutive Tests -- enabled New Zealand to reach 349 in reply to the West Indies' 367.
Narine finished with career-best figures of six for 91, but the gloss was quickly taken off his achievement by yet another batting collapse as New Zealand traded spin for pace and swing.
Trent Boult, the chief destroyer when New Zealand won the second Test, removed the West Indies top order with three wickets for one run in the space of 13 deliveries.
Kraigg Brathwaite (seven) fell to a ball that shot back between bat and pad, Kieran Powell (nought) edged a ball to third slip and Kirk Edwards (one) was caught down the leg side.
Shivnarine Chanderpaul was back in the middle with the West Indies at three for 13 but he could not reproduce his century-making form of the first innings. In another mini-breakthrough, Corey Anderson had Marlon Samuels (eight) caught behind and Chanderpaul (20) was caught by Kane Williamson diving to his right at third slip off the bowling of Neil Wagner.
After 18 overs, the West Indies were five for 46 and their bouyant mood at finding a pitch favourable to their spin attack had long evaporated.
Denesh Ramdin (18) and Darren Sammy (24) added some fight but the innings ended when Tim Southee came back for a second spell and took the last three wickets in four balls.
Boult finished with four for 23 and Southee three for 12.
Earlier, Ross Taylor's third century in as many Tests and a career-best six-wicket bag for Sunil Narine.
New Zealand were all out at tea for 349, 18 runs short of the West Indies first innings' 367.
The prolific Taylor, who has taunted the West Indies bowlers in all three Tests, was dismissed for 131, while Narine in his first Test of the series returned figures of 6/91.
It was only the second time Taylor has been removed in four innings in the series in which he has amassed 493 runs.
Throughout he has been patient and composed until he brought up his latest century in an over in which he hit 11 off West Indies quick Tino Best to move from 90 to 101.
Taylor's 11th Test century also saw him become only the second New Zealand player to score centuries in three consecutive Tests after Mark Burgess achieved the same feat between 1969 and 1972.
Taylor was at the crease for 326 minutes in an innings that included 16 fours and two sixes, with the bulk of his runs the result of deftly working the ball into gaps for ones and twos.
New Zealand, who lead the series 1-0, resumed the day at 156/3 and apart from Brendon McCullum (12) who never looked comfortable, most of the batsmen were able to move the score steadily along.
McCullum was in for just over seven overs in the morning and scoring just one run before showing his frustration by slashing at a sharply turning offbreak from Narine to be caught in slips by Darren Sammy.
All-rounder Anderson, playing only his fifth Test, launched into dangerman Narine and took 13 off one over on his way to 39 before he was undone by spin from the other end.
An attempt to hit Veerasammy Permaul over the boundary fell short and he was caught by Narsingh Deonarine at deep square leg to end a 50-run stand for the fifth wicket with Taylor.
BJ Watling chimed in with 20 before he was caught behind off Sammy, leaving the impressive Narine to remove Tim Southee (18), Ish Sodhi (9) and Neil Wagner (22) to wrap up the innings.
Brief scores
West Indies 367 (Chanderpaul 122*, Ramdin 107, Southee 4-79) and 103 (Boult 4-23)
New Zealand 349 (Taylor 131, Williamson 58, Narine 6-91) and 6 for 0
Status New Zealand need 116 runns to win