The Black Caps have taken control of the opening cricket Test against the West Indies in Hamilton.
After dominating with the bat on the first two days, it was the turn of the local bowlers to put the heat on the tourists.
The West Indies are 196 for six in their second innings, still trailing New Zealand by 185 runs.
The match could have finished well inside three days if it wasn't for a late flourish from the Windies batting lineup and a couple of missed opportunties for New Zealand in the field.
The Windies started the day on 49 without loss but their first innings only lasted another 38 overs as they were rolled for 138, injured wicketkeeper Shane Dowrich didn't bat.
Four players reached the twenties but were unable to carry on with John Campbell top scoring with 26.
Tim Southee finished with four wickets for 35, while Kyle Jamieson and Neil Wagner took two each.
New Zealand captain Kane Williamson had no hesitation in enforcing the follow-on with the tourists 381 runs behind on the first innings.
The home side then had immediate success again with Campbell out in the second over and they then lost their next three batsmen in the space of five deliveries with Wagner snaring two of them and Southee the other.
The Windies were guilty of a number of soft dismisals today with some poor shot selection.
The West Indies lost 15 wickets on the day and it could have been worse if it wasn't for the New Zealanders putting down a couple of catches in the field and had wickets overturned for no-balling.
However, the visitors had their best spell of the test in the final session with Jermaine Blackwood and Alzarri Joseph coming together at 89 for six and then putting on an unbeaten 107 for the seventh wicket.
Blackwood is on 80 and Joseph 59.
Neil Wagner has two wickets in the second innings, with one each to Southee, Boult, Jamieson and Mitchell, who picked up his first test wicket.
The scores in the match after three days - New Zealand 519 for seven declared, the West Indies 138 and 196 for six.