Mahmudullah was one of two wickets to fall in the session nicking to Rohit Sharma in the slip cordon off Mohammed Shami. Rohit had earlier dropped a sitter and thus gave Mushfiqur a lifeline.
Liton Das stuck on with Mushfiqur and put up a 63-run stand for the sixth wicket. But his journey also came to a sudden end as he became the only man to fall to Ravichandran Ashwin in the second essay, hitting it straight back to the bowler having made 35 off 39.
Mehidy however held fort with Mushfiqur as the latter crossed his half century and Bangladesh finished on 191/6 at Tea.
Earlier, Mohammed Shami took two wickets while Ishant Sharma and Umesh Yadav got one each as India remained firmly in control of the first Test at the end of the first session. India declared overnight with a lead of 343 and left Bangladesh reeling at 60/4 at Lunch.
Brief scores Brief Scores Bangladesh 150 all out (Mushfiqur Rahim 43; Mohammmed Shami 3/27); India 493/6 (Mayank Agarwal 243, Cheteshwar Pujara 54; Ajinkya Rahane 86, Ravindra Jadeja 60; Abu Jayed 4/108); Bangladesh 191/6 (Mushfiqur Rahim 53, Mehidy Hasan Miraz 38; Mohammed Shami 3/25)