England skipper Eoin Morgan would like to believe his team peaked at the right time at the ongoing World Twenty20 while New Zealand were slightly premature going into Wednesday's semi-final at the Feroz Shah Kotla Stadium in Delhi.
Kane Williamson and his Kiwi team mates have not put a foot wrong since landing in India, winning all four group matches without really breaking a sweat to qualify for the semi-finals as the tournament's only unbeaten team.
So here is all you need to know about the scintillating semi-final between the two:
Squad: Eoin Morgan (captain), Moeen Ali, Sam Billings, Jos Buttler, Liam Dawson, Alex Hales, Chris Jordan, Liam Plunkett, Adil Rashid, Joe Root, Jason Ray, Ben Stokes, Reece Topley, James vince, David Willey
Coach: Trevor Bayliss
Best overall performance: Champions (2010)
Squad: Kane Williamson (captain), Corey Anderson, Trent Boult, Martin Guptill, Grant Elliot, Colin Munroe, Mitchell McClenaghan, Nathan McCullum, Adam Milne, Henry Nicholls, Luke Ronchi, Mitchell Santner, Ish Sodhi, Tim Southee, Ross Taylor
Coach: Mike Hesson
Best overall performance: Semi-finals (2007)
(With inputs from Reuters)
Design credits: Palki Sharma