Bangladesh closed to within 263 runs of victory at stumps on day four of the one-off test match against Zimbabwe at Harare Sports Club today.
The tourists reached 112-3 at the close in pursuit of a target of 375.
Earlier, Zimbabwe captain Brendan Taylor hit a maiden test century to lead the side to 291-5 declared at tea.
Tamim Iqbal top-scored for Bangladesh with 43, putting on 65 runs for the first wicket with fellow opener Imrul Kayes (31) before both were dismissed.
Zimbabwe newcomer Kyle Jarvis ended with figures of 2-40, accounting for Kayes and Shahriar Nafees on 9.
Zimbabwe is playing in its first Test since 2005 when a fallout between players and administrators led to the country voluntarily withdrawing from the five-day game.
Zimbabwe first innings: 370 all out
Bangladesh first innings: 287 all out
Zimbabwe second innings (overnight 92-4)
T Mawoyo b R Islam 35
V Sibanda c S Islam b R Hossain 38
H Masakadza c and b Al Hassan 5
B Taylor not out 105
R Price lbw b Razzak 4
T Taibu c R Islam b S Islam 59
C Ervine not out 35
Extras: (lb-2, w-4, nb-4) 10
Total: (For 5 wkts in 92 overs) 291 decl
Fall of wickets: 1-69, 2-79, 3-83, 4-92, 5-205
Bowling: S Islam 11-3-29-1, R Islam 13-1-48-1, A Razzak 20-5-49-1, R Hossain 17-2-75-1, Mahmudullah 12-3-27-0, S Al Hassan 18-4-60-1, I Kayes 1-0-1-0.
Bangladesh second innings
Imrul Kayes c Taibu b Jarvis 31
Tamim Iqbal b Mpofu 43
Shahrier Nafeez b Jarvis 9
Mohammad Ashraful batting 19
Mushfiqur Rahim batting 4
Extras: (b-4, lb-1, nb-1) 6
Total: (For 3 wkts in 30 overs) 112
Fall of wickets: 1-65, 2-87, 3-102
Bowling: Jarvis 10-1-40-2, Vitori 7-1-33-0, Mpofu 4-0-17-1, Chigumbura 8-3-16-0, Price 1-0-1-0.