West Indies will meet England in the final of the World Twenty20 after stunning hosts India with a seven‑wicket win in the semi‑final.

India looked in complete control after Virat Kohli made 89 runs and took them to 192‑2.                                      

West Indies star batsman Chris Gayle was out after 5 overs.

They chased down India and scored 196-3 after 19.4 overs.

West Indies follow their women's team into the final after they defeated New Zealand yesterday.

This will also be the first time a two‑time World T20 champion will be crowned as both England and West Indies have won the T20 World Cup.

England will face West Indies in the Twenty20 Cricket World Cup final at 1.30am next Monday