Following a poor bowling performance, Bangladesh's batting lineup also crumbled, resulting in a big defeat in the second T20I of the three-match series against India on Wednesday.
India batted first in this match in Delhi after losing the toss and posted a big total of 221 runs for nine wickets.
In response, Bangladesh managed only 135 runs for nine wickets, losing the match by 86 runs. And with this win, India sealed the series with one match to play.
India post big total as Bangladesh bowlers struggle in second T20I
Mahmudullah Riyad, who will play the final T20I of his career in the next match, top-scored with 41 runs. However, his innings only served to delay India's victory.
Openers Parvez Hossain and Litton Das showed promise early on but failed to build a solid foundation. Instead, they kept losing wickets when they needed strong partnerships to challenge India in a big chase.
Towhid Hridoy and Jaker Ali, known for their big-hitting abilities, failed to deliver, scoring just two and one run, respectively.
For India, Nitish Kumar Reddy and Varun Chakravarthy took two wickets each.
Second T20I: Bangladesh opt to bowl first in Delhi
Earlier, Nitish also top-scored for India with 74 off just 34 balls, while Rinku Singh contributed a fifty.
Though Bangladesh managed to take some quick wickets in the final overs, including three wickets from the last over bowled by Rishad Hossain, it did little to limit India's total to a manageable figure.
Bangladesh and India will face off in the final match on October 12 in Hyderabad.