Bangladesh need 231 runs in the second innings to win the second Test of the two-match series against West Indies at Sher-e Bangla National Cricket Stadium.
The visitors were bundled out for 117 runs in their second innings after Lunch on the third day on Sunday.
Nkrumah Bonner scored highest 38 for West Indies.
For the Tigers, Taijul Islam bagged four wickets, Nayeem Hasan took three and Abu Jayed scalped two.
Earlier, Bangladesh were dismissed for 296 runs in the first innings on Saturday.
Liton Kumar Das scored team highest 71 runs while Mehidy Hasan Miraz made 57 and Mushfiqur Rahim 54.
For the visitors, Rahkeem Cornwall took five wickets while Shannon Gabriel bagged three and Alzarri Joseph scalped two.
Earlier, West Indies scored 409 runs in their first innings after deciding to bat first winning the toss.
For the touring side, Joshua Da Silva made 92, Nkrumah Bonner 90 and Alzarri Joseph 82.
Abu Jayed and Taijul Islam bagged four wickets each for the Tigers.
West Indies are leading the two-match Test series beating the Tigers by three wickets in the first game in Chattogram.