Had Mushfiqur had an equally capable partner, Bangladesh might have made a game of it. Mahmudullah holed out in the ninth over, trying to hit a six off Chahal.
Leading the side in the absence of rested regular skipper Virat Kohli, opening batsman Rohit hit five fours and an equal number of sixes in his 61-ball knock to guide India to 176-3 in their 20 overs.
WICKET! Washington Sundar is on fire here, as he has just got his third wicket.
"I think he is a great bowler for our team, he has been doing really well".
Liton Das danced down the track as Washington fired a widish delivery, which he completely missed for Dinesh Karthik to complete an easy stumping.
Unfortunately for them, they're yet to win a T20 match against India, but it won't be an unprecedented achievement for Bangladesh to one-up the cricketing giants. Indian openers Rohit and Shikhar Dhawan (35) clicked at the right time and gave the crucial start when needed the most.
However, Raina and Rohit were soon dismissed by Rubel Hossain in the final over, as India reached a respectable total.
They now await the victor of the last league contest, which is a virtual semi-final between Bangladesh and hosts Sri Lanka on Friday.
Cardinals release Tyrann Mathieu after he declines pay cut
While Mathieu struggled to make plays early last season, he showed signs of returning to 2015 All-Pro form down the stretch. He due a $5 million roster bonus and another $13 million in guarantees on 2018 and 2019 salaries if he stayed on the team.
Aiming to cement his place in the T20 side, veteran Suresh Raina (47) also contributed handsomely to the cause.
Indore, India September 24, 2017 India's Rohit Sharma plays a shot. Seam bowler Rubel Hossain returned best bowling figures of two for 27 for Bangladesh. Barring Mushfiqur Rehman (72 not out), no other Bangladeshi batsman was up to the task.
Bangladesh captain Mahmudullah Riyad had won the toss and asked India to bat first.
Meanwhile, for Bangladesh, Abu Hider Rony has come in place of Taskin Ahmed.
Before this, Sharma had scored only 28 runs three matches.
Tottering at 40/3, Bangladesh's hopes were further dented when leg-spinner Yuzvendra Chahal (1/21) saw the back of skipper Mahmudullah (11) caught by Lokesh Rahul.
"To be honest we don't have powerhitters like India and we have to accept that and play own brand of cricket", the 32-year-old told reporters on the eve of the match at the R Premadasa Stadium.
Despite having been included in the squad, Mohammed Siraj and Deepak Hooda are among the players who are yet to play a match in the three-nation tournament.