Napier: New Zealand led the West Indies by 64 runs on first innings, thanks largely to a maiden test century from opener Tim McIntosh, but the margin would have been greater but for a wholehearted bowling performance from Edwards.
When bad light stopped play 20 minutes before the scheduled close, West Indies had raced to 62 for two in their second innings with captain Chris Gayle on 36 and Xavier Marshall yet to score.
A maiden Test century by Tim McIntosh ensured a first innings lead for New Zealand before the West Indies struck back on the third day of the second Test on Sunday. West indies 62 for 2 and trail by only two runs.
At tea New Zealand were 354 for seven, a 47-run lead over the West Indies, with opener McIntosh back in the pavillion after scoring 136 in a marathon seven-and-a-half hours at the crease.
The not-out batsmen at tea were Daniel Vettori on 19 and Kyle Mills on 15.
But after looking comfortable for most of the day, the New Zealand innings wobbled with McIntosh's dismissal as the West Indies took three wickets for three runs in the space of three overs.
Despite the West Indies feeling good by taking out the New Zealand middle order, they had reason to rue a costly error on Saturday when Fidel Edwards and Denesh Ramdin let a simple catch opportunity drop between them.
The chance came from McIntosh when he was on 14 and he went on to score a further 122 runs.
Playing in only his second international, after making his debut in the drawn first Test in Dunedin last week, McIntosh offered few other opportunities as he scored all around the field.
Report by session
1st Session: Runs 121, Wkt 2, Ovr 28
2nd Session: Runs 88, Wkt 3, Ovr 23
3rd Session: Runs 79, Wkt 5, Ovr 25.4
Brief Score: West Indies 307 and 62 for 2 (Gayle 36*) trail New Zealand 371 (McIntosh 136, Ryder 57, Edwards 7-87) by 2 runs