Daryl Mitchell and Tom Blundell combined to put New Zealand in the ascendancy at 236-4 at stumps on day two of the first Test, leading England by 227 runs.
England added just 25 to their overnight score as they were dismissed for 141, a lead of nine, as both teams were bowled at Lord's in a Test match first innings for less than 150 for the first time since 1954.
Tim Southee (4-55) accounted for Stuart Broad (nine) and Ben Foakes (seven), while Trent Boult (3-21) removed Matt Parkinson – playing his first Test as a concussion sub for Jack Leach – for eight.
That called James Anderson (1-49) and Broad (1-47) back into action far sooner than they may have expected at Lord's, and the former soon dismissed Will Young for only one in the third over.
Matthew Potts (2-50) then claimed the wicket of captain Kane Williamson (15) for the second time in the match, before Tom Latham (14) edged the Durham quick behind to leave New Zealand 38-3 at lunch.
Devon Conway, on 13, feathered a short Broad ball behind to Foakes to start the second session, but Mitchell and Blundell steadied the ship to reach tea at 128-4.
Ben Stokes and Potts opted to employ the short-ball tactic in the final session, but to no avail as Blundell posted his fifth half-century, with Mitchell following his partner to the landmark shortly after.
Mitchell (97) and Blundell (90), who remain unbeaten in their 180-run partnership, will eye their second and third Test match hundreds respectively as New Zealand look to build their sizeable lead on day three.
Brilliant Broad blunted
Australian opener David Warner joked on Instagram "Conway, I feel your pain" after seeing the New Zealand left-hander dismissed in familiar fashion by Broad around the wicket in the first innings.
Broad's second removal of Conway came from an alternate, shorter line, but despite his brilliant bowling, he ultimately left with no additional reward after the important knocks by Mitchell and Blundell.
Young must learn to leave
Young came into this series after a strong County Championship outing with Northamptonshire, racking up 331 runs at an average of 55.2 for the Division One side across his first four matches.
But the New Zealand opener must adapt after twice being exposed by Anderson's new-ball expertise, having been dismissed in almost identical fashion in both innings on one when nicking through to Foakes.