James Anderson struck twice under the lights to put England on top in the first Test against New Zealand after Ben Stokes declared on day one.
Ben Duckett struck a rapid 84 off only 68 balls and Harry Brook made a majestic 89 from 81 deliveries as the tourists put 325 runs on the board from 58.2 overs before Stokes ended the innings at Bay Oval.
The Black Caps were in trouble on 37-3 at stumps in the day-night match in Mount Maunganui, the outstanding Anderson taking 2-10 after Ollie Robinson got rid of Tom Latham.
Tim Southee asked England to bat first at the start of a two-match series that got under way following great work from the ground staff so soon after Cyclone Gabrielle had passed through.
Southee got rid of Zak Crawley early on with the pink ball, but the aggressive Duckett and Ollie Pope put on 99 for the second wicket.
Duckett fell before lunch when he struck debutant Blair Tickner to Michael Bracewell and Pope was dismissed by Southee (2-71) for 42 before Neil Wagner removed Joe Root (14).
England were 209-5 when Scott Kuggeleijn (2-80) claimed the scalp of Stokes on debut, but Brook raced to a 43-ball half-century as he put on 89 with Ben Foakes in quick time.
Brook missed out on making it four hundreds in as many Tests when he dragged on to a delivery from Wagner, who also saw the back of Foakes (38) and Jack Leach before Stokes declared.
Robinson then had Latham caught at short leg, with Anderson generating movement off the seam and through the air as he trapped Kane Williamson leg before and had Henry Nicholls caught by Crawley in the slips.
Devon Conway was still there at the close after being dropped by Crawley on nine and nightwatchman Wagner did his job, but it was England's day.
Incredible from the Greatest.— England Cricket (@englandcricket) February 16, 2023
What a day of Test cricket. Again.
Duckett and Brook stay in one-day mode
Opener Duckett and Brook have grabbed their chance with both hands after coming into the Test side last year, piling on the runs in a historic 3-0 series win in Pakistan.
Duckett set the tempo at the top of the order, putting the bowlers under pressure as he crashed 14 boundaries in a swashbuckling knock.
Brook then took centre stage once again, showing his class as he found the rope 15 times and struck Tim Southee for a glorious six down the ground.
Anderson puts deadly duo on verge of history
England's legendary duo of Anderson and Stuart Broad came into this match closing in on become the most successful bowling partnership in Test history.
Shane Warne and Glenn McGrath combined to claim 1,001 when they were in the same Australia team.
Two scalps for Anderson moved the evergreen seamer and Broad on to 999, within touching distance of setting a new record.