Dubai, Sept. 25 -- India stormed into the final of ongoing Asia Cup tournament by defeating Bangladesh by 41 runs in a high-voltage T20 clash at Dubai International Stadium here tonight and sealed their spot.

While Sri Lanka bowed out of the tournament. That now leaves Pakistan and Bangladesh facing off in a straight knockout clash.

Bangladesh, after winning the toss and electing to field, managed to restrict India to 168 for 6 in 20 overs, but the score reflected a battle of calculated aggression versus disciplined fielding. India's top order struggled initially, with Shubman Gill (29 off 19) and Shivam Dube (2) falling cheaply, leaving the innings in a fragile position.

It was Abhishek Sharma's counter-attack 75 off 37 balls, combined ...