On yet another dramatic day of Test cricket, New Zealand reached the close five wickets down and with a lead of just 137 as England moved into pole position to win the match, although they will need to find a way to finally break the stubborn partnership of Daryl Mitchell and Tom Blundell first.
Following on from Jonny Bairstow and Jamie Overton's brutal fightback on day two, England quickly earned themselves a 31-run first innings lead. Bairstow notched his third 150 in Test cricket off just 143 balls, making it the second-fastest by an Englishman.
Overton, meanwhile, fell heartbreakingly short of a hundred on debut, getting caught off Trent Boult for 97. It was an unfortunate end to a brilliant innings by the 28-year-old, who had helped rescue England from 55-6 when he came to bat to 296-7 when he was dismissed.
Stuart Broad also had some fun a day after celebrating his 36th birthday, striking 42 off just 36 balls in his best showing with the bat for England since he scored 62 against the West Indies two years ago. Bairstow eventually fell to spinner Michael Bracewell for 162 and England were bowled out for 360.
In response, New Zealand lost Will Young early for just eight as Matthew Potts got him caught at third sip. However, Tom Latham and Kane Williamson proceeded to share an important 97-run partnership.
Latham was able to find some much-needed form as he scored 76 in his final of the tour, with his previous highest score in the series just 26. In fact, Latham has a particularly poor record in England, with his career average dropping from 40.55 to just 27.30 in 14 innings.
He ultimately fell to Overton, edging the very first ball after tea straight to Bairstow, who was filling in behind the stumps for an injured Ben Foakes. England then managed to repeat the trick after a 21-minute rain delay, with Joe Root accounting for Devon Conway.
Root had been brought on right before the rain delay as the clouds converged and the light dimmed, but he only got through three balls before play was paused. And with his first ball after the break, Root got Conway caught for 11 as Ollie Pope took a stunning one-handed catch at short leg.
Williamson then fell just two overs later, getting caught behind off Potts for 48, before Henry Nicholls was caught and bowled for just seven after pushing a tame catch back to Leach. The 30-year-old has a horrendous record against left-arm spin and his dismissal left New Zealand 161-5.
And as has been the case throughout this series, it was left to Mitchell and Blundell to try and rescue the visitors. In each Test, they have shared partnerships of more than 100 and New Zealand desperately need them to repeat the feat once more or else England will surely wrap up a 3-0 whitewash.