Luke Wright and Steven Finn starred in a much-improved all-round performance as England beat New Zealand by six wickets to put the defence of their ICC World Twenty20 crown back on track.

Stuart Broad's team are likely to need another success against hosts Sri Lanka when they return on Monday if they are to book a trip back to Colombo for the semis.

Finn took three for 16 and Wright (76) engineered a well-drilled chase meaning England have at least given themselves a second chance after their defeat against West Indies at this same venue two days ago.