Zimbabwe opened up a 175-run lead over Bangladesh with six wickets remaining on Saturday, but they were left to rue a late collapse in the final overs at the Harare Sports Club.
Openers Tinotenda Mawoyo (35) and Vusi Sibanda (38) looked in good form before Sibanda, who made 78 in the first innings, fell to a catch at midwicket by substitute fielder Nasir Hossain off Rubel Hossain.
Ten runs later, Mawoyo was clean-bowled by Robiul Islam.
First innings centurion Hamilton Mazakadza then offered a feeble shot to Bangladesh skipper Shakib Al Hassan and was caught and bowled for five while night watchman Ray Price was leg before to Abdur Razzak, making only four runs.
Captain Brendan Taylor (five) and former skipper Tatenda Taibu (0) were the not out batsmen.
Earliar, Tigers scored 287 runs losing all wickets in the third day of the lone test against Zimbabwe at Harare Sports Club, situated and named after capital city of the country.
The highest scorer of the Bangladeshi side was veteran Md Ashraful with 73 runs. Skipper Shakib Al Hasan and Shariar Nafees both made half-centuries with 68 and 50 respectively.
Bangladesh scored 107 runs losing three wickets before end of play last night.
The hosts scored 370 runs in their first innings.
Teams:
Bangladesh–Tamim Iqbal, Imrul Kayes, Shahriar Nafees, Mohammad Ashraful, Mahmuudullah, Shakib Al Hasan (C), Mushfiqur Rahim (WK), Abdur Razzak, Shafiul Islam, Robiul Islam, and Rubel Hossain.
Zimbabwe–TMK Mawoyo, V Sibanda, H Masakadza, BRM Taylor (C), CR Ervine, Tatenda Taibu, E Chigumbura, Ray Price, KM Jarvis, Brian Vitori, and CB Mpofu.
-With The Independent input