Bangladesh ended the paly of day-2 at 152/6 in 32.3 overs with Mushfiqur Rahim batting at 59.
Earlier in the first innings, Bangladesh tumbled for 106/10 in 30.3 overs. In reply, India posted 347 for nine in 89.4 overs and secured a lead of 241 runs.
In reply, Bangladesh lost four wickets in 13 runs in their second innings and fell into big trouble.
Mushfiqur and Mahmudulla Riyad showed some gritty performance adding 68 runs in the fifth wicket stand before Mahmudllah got a blow on his hamstring and left the field on 39.
Bangladesh lost Mehidy Hasan and Taijul Islam as the last two wickets on day-2.
Ishant Sharma bagged nine wickets in the game so far. While he bagged five in the first innings, took four in the second already.
Brief score before starting day-3: Bangladesh first innings 106/10 in 30.3 overs, Shadman 29, Liton 24, Nayeem 19, Ishant 5/22, Umesh 3/29, Shami 2/36
India first innings 347/9 (declare) in 89.4 overs, Virat 136, Pujara 55, Rahane 51, Al Amin 3/85, Ebadat 3/91, Abu Jayed 2/77.
Bangladesh second innings 152/6 in 32.3 overs, Mushfiqur 59*, Mahmudullah 39 (retired hurt), Mehidy 15, Ishant 4/39, Umesh 2/40.