India pulled a one-run victory out of the fire, taking three wickets in the last three balls, to keep their ICC World Twenty20 hopes alive with the most tense of wins over Bangladesh in Bangalore.
With the Tigers needing 11 from the last over, bowled by Hardik Pandya, Mushfiqur Rahim hit the second and third balls for four to make it two required from three deliveries.
However Mushfiqur and Mahmudullah both holed out to leg before Mahendra Singh Dhoni rushed up to the stumps to run Mustafizur Rahman out and send the crowd wild.
India must now beat Australia in Mohali on Sunday to have a chance of reaching the semi-finals while Bangladesh are out with a game against New Zealand to go.
This was the moment that won it for India!
— ICC (@ICC) March 23, 2016
The chase started with Tamim Iqbal, who missed the last match with food poisoning, being gifted two lives in the powerplay, during which Mithun Ali holed out to long-on off Ravichandran Ashwin.
Tamim attacked late on during the restrictions, but soon after was stumped off Ravindra Jadeja for 35. Sabbir Rahman went likewise to Suresh Raina, for 26.
Bangladesh slid to 95 for five as Jadeja bowled pinch-hitter Mashrafe Mortaza and Ashwin had Shakib Al Hasan held at slip for 22.
Soumya Sarkar slog-swept Jadeja for six to keep the Tigers right in it, but soon holed out off Ashish Nenhra.
Jasprit Bumrah conceded just six from the penultimate over before Pandya held his nerve, finally by beating Shuvagata Hom’s bat for Dhoni to do the rest, the run-out comfirmed by TV replays.
Earlier Bangladesh, having won the toss, kept Rohit Sharma and Shikhar Dhawan under wraps in the early overs, until each hit Mustafizur for six. But at the end of the powerplay Mustafizur had Rohit held at midwicket.
Dhawan fell in the next over, lbw to Shakib for 23, as the runs again dried up.
Al-Amin Hossain failed to grasp a caught-and-bowled chance from Virat Kohli, and later in the over Raina struck two successive sixes.
Kohli also cleared the rope but was immediately bowled by Hom for 24 before Sabbir Rahman held on excellently at deep midwicket to send Raina packing for 30. Later in the over Hossain added the scalp of Panya.
Yuvraj Singh came and went cheaply and Jadeja also made little impact as Bangladesh maintained a grip.