India regained their World Twenty20 hopes with a thrilling one-run victory over Bangladesh in Bangalore.
Needing 11 from the final over and two from three balls, Bangladesh lost three wickets from the final three balls.
Seven of the nine India batsmen reached double figures, but Suresh Raina’s 30 was the top score in their modest 146-7 after they were asked to bat first.
The hosts’ second win of the event puts them second in Group 2 but third-placed Australia have a game in hand.
India 146-7 (20 overs): Raina 30, Mustafizur 2-34
Bangladesh 145-9 (20 overs): Tamim 35, Ashwin 2-20
India won by one run