Daniel Vettori, Tim Southee and Iain O'Brien all fell to Johnson before Clark bowled last man Chris Martin with a yorker, leaving Daniel Flynn high and dry on 39 not out.
After that New Zealand offered little resistance as Stuart Clark (4-43) made it three wickets in the space of 15 minutes, Iain O'Brien falling victim to a slower delivery.