Electing to field, England staged a strong comeback in the second half of New Zealand's innings to restrict their opponents to a modest 153 for eight at the Feroz Shah Kotla Stadium.

Roy and Alex Hales (20) then provided a flying start to their reply and Jos Buttler smacked a six to seal semi-final victory with 17 balls to spare.

England, the 2010 champions, now meet the winners of today's match between India and West Indies on Sunday.

Roy launched England's reply in emphatic style, smacking four boundaries off the first over by Corey Anderson. New Zealand skipper Kane Williamson introduced spinner Mitchell Santner in the fifth over but a breakthrough still proved elusive.

Roy took 26 balls to bring up his maiden half-century in Twenty20 internationals as he put on 82 for the first wicket with Hales. "I felt there was a chance to go out there on a decent wicket and get off to a great start," said man of the match Roy.

"It was one of those totals where if you don't get off to a great start and then have a little hiccup, it can be a bit dangerous in the middle overs. So I gave it a crack and it came off," he add.

Leg-spinner Ish Sodhi gave the Kiwis hope by removing Roy and captain Eoin Morgan off successive deliveries but Buttler (32 not out) provided the fireworks and Joe Root (27 not out) the composure to fashion an easy win for England.

Earlier, New Zealand cruised to 89 for one after 10 overs before Morgan's men rallied.               After dangerous opener Martin Guptill fell in the third over, Colin Munro (46) added 74 for the second wicket with Williamson (32) to lay the foundations for a big total.

England, however, applied the brakes with some disciplined bowling and tight fielding.  Anderson made 28 down the order but New Zealand eventually fell well short of the 180 total that looked reachable at the halfway stage.

Ben Stokes (3-26) was the pick of the England bowlers, again showing how good he is in the latter stages of an innings.

"Credit to England's bowlers for the way they pulled it back. I knew we were probably a little bit short especially after the start we got," said Williamson.

"The 180-run mark was quite realistic and it would have been a much closer game. We were certainly beaten by a better team today. They bowled far better than us," he added.

Brief scores:

New Zealand 153/8 (20/20 ov)
England 159/3 (17.1/20 ov)

In pics: England, New Zealand clash in first WT20 semi-final 

Latest News from Sports News Desk