New Delhi, March 6 -- India edged out England by 7 runs in the second semi-final of the ICC Men's T20 World Cup 2026 on Thursday (March 5). The thrilling high-scoring clash at Mumbai's iconic Wankhede Stadium delivered non-stop entertainment with a staggering 499 runs and 34 sixes, as both teams traded blows in a nail-biting contest. India now advance to the final against New Zealand in Ahmedabad, chasing a historic third T20 World Cup title.

England captain Harry Brook won the toss and elected to field first, hoping to exploit early conditions. However, India's batting lineup exploded in a dominant display. Sanju Samson stole the show with a remarkable 89 off just 42 balls, anchoring the innings after being dropped by Harry Brook at 15 ...