Bangladesh suffered yet another batting collapse despite Liton Das hitting a fifty as the hosts were bowled out for 231 runs in the second innings on the third day of the second and final Test against India at the Sher-e-Bangla National Stadium on Saturday.
That means that India need 145 to win the match and secure the series 2-0 after taking an 87-run first-innings lead thanks to rapid fifties by Rishabh Pant and Shreyas Iyer.
Aaxr Patel was the pick among India bowlers scalping 3-68 and Ravichandran Ashwin, Mohammed Siraj took two wickets each.
Liton Das top scored for the hosts with a 98-ball 73 while Zakir Hasan finished with 51.
Earlier, Bangladesh managed 227 runs in the first innings and India were all-out for 314 runs in their first innings respectively.
The hosts resumed their innings on 7-0 with their overnight batsmen Najmul Hossain Shanto and Zakir Hasan remaining unbeaten on 5 and 2 runs respectively.
However, the pair could add six runs more before Shanto was trapped leg before wicket to Ashiwn for five.
In the second wicket stand Mominul Haque who struck 84 in his comeback tie after a six-month hiatus fell for five to Siraj.
Then Shakib Al Hasan added 25 runs in the next wicket stand with his partner Zakir prior to his dismissal for 13 by Unadkat followed by Mushfiqur Rahim for nine by Axar to leave the hosts to 71-4 at lunch.
The touring side kept striking at regular intervals following the day’s initial hiatus that aided them to remove Zakir for 51 by Umesh Yadav followed by Mehidy Hasan Miraz and Nurul Hasan for a duck and 51 respectively by Axar Patel to reduce them 195-7 at tea.
Then Liton formed a crucial 60 run stand with Taskin Ahmed in the eighth wicket before he was dismissed by Siraj.
Meanwhile, the right hander survived twice on 17, 27 and 49 on the way to his fifteenth Test fifty.
In the late order, Taskin made an unbeaten 46-ball 31.