Alastair Cook’s 27th Test century and the fastest ever at Lord’s from Ben Stokes transformed the first Investec Test as England went from a position of peril to one of dominance.
England arrived on day four with backs-to-the-wall defiance apparently the best they could hope for after conceding a 134-run first-innings deficit to New Zealand.
But Cook (153no) did his job so well, wonderfully supported by Joe Root (84) but then most memorably by Stokes (101), that on 429 for six at stumps the hosts could start to think about pushing for a Bank Holiday win rather than a battling draw.
When the captain’s overnight partner Ian Bell departed to the third ball of the morning, England were still 60 runs behind with three wickets down.
But Cook combined in a stand of 158 with Root, completed his 206-ball hundred - and then largely watched from 22 yards as Stokes smacked 78 of the next 100 runs in a partnership of 132 in just 26 overs.
After tea in particular against the second new ball, Stokes took on the Kiwis and hooked Tim Southee for two sixes and a mishit four off successive balls as 20 came from one over and then another 17 in the same bowler’s next.
Stokes drove brilliantly down the ground too, and hit 15 fours and three sixes in his 85-ball century - England’s fastest since 1902 and the fastest Test century on this ground by any player.
It was also the Durham all-rounder’s second Test ton of his career and came just three days after he fell agonisingly short with 92 in the first innings here.
Cook had dealt most impressively with New Zealand’s swing exponents Southee and Trent Boult, and Root milked the off-spin of Mark Craig - who leaked runs to the sweep.
After Bell followed some swing down the slope from Southee to be caught behind, the onus was squarely on England’s captain and vice-captain to keep their team in the match.
Bell’s failure to add to the 29 he had to work so hard for under cloud cover the previous evening extended a sequence of 41 runs in six innings since his century in Antigua last month.