England hammered New Zealand by 56 runs in their Twenty20 international at Old Trafford, inspired by superb 68 off 46 balls from Joe Root.
Three days on from sealing a 3-2 one-day international series win over the Kiwis, the hosts were once again in fine form, storming to a 191-7 lead with Jason Roy (23), Alex Hales (32) Sam Billings (21) and Ben Stokes (24) also inflciting damage.
New Zealand made a tremendous start to the chase with Brendan McCullum hitting a brilliant 35 off just 15 balls.
Kane Williamson added another 57 off 37 before he was dismissed by David Willey, an exit that sparked a collapse for the tourists - which included 3-12 in 11 balls.
The Black Caps were eventually bowled out for 135 in 16.2 overs.
"This felt a million miles away after the World Cup because we were so far off the mark there," captain Eoin Morgan told Sky Sports.
"We had a lot of hard work to do and a lot of hard lessons to learn but it has turned round pretty quickly and that is credit to Paul Farbrace and the rest of the backroom staff and the way that the squad have bought into what we want to be about as a side.
"I'm excited about the guys because we have not seen the best of our squad yet."
England's Ashes campaign begins on 8 July.