England look set to banish memories of their Ashes blow-out in Perth as they traded blows with New Zealand and emerged well on top after a frantic second day of the first Test at Lord's.
There was an eerily familiar theme as England suffered a drastic collapse on Friday after reaching the lunch break 99 runs ahead with just one wicket down.
That was the exact position they tossed away at the Optus Stadium in November, a defeat which paved the way for a demoralising tour to Australia -- and history was threatening to repeat itself as they lost four wickets for one run in 11 game-changing deliveries.
They veered from 2-126 on a fiendishly difficult pitch, debutant Emilio Gay falling for a hard-fought 57 before Harry Brook (nought), Joe Root (eight) and Ben Stokes (nought) followed in a whirlwind of activity.