Zimbabwe opened up a 175-run lead over Bangladesh with six second-innings wickets remaining on Saturday, but they were left to rue a late collapse on the third day of the one-off Test at the Harare Sports Club.
After dismissing the tourists for 287 — for a first-innings lead of 83 — Zimbabwe were 69 without loss before Bangladesh captured four quick wickets for the addition of just 23 more runs as the home side finished on 92 for four at stumps.
Openers Tinotenda Mawoyo (35) and Vusi Sibanda (38) looked in good form, before Sibanda fell to a catch at midwicket by substitute fielder Nasir Hossain off Rubel Hossain. Ten runs later, Mawoyo was clean-bowled by Robiul Islam.
Hamilton Mazakadza then offered a feeble shot to Bangladesh skipper Shakib Al Hassan and was caught and bowled for 5, while nightwatchman Ray Price was leg before wicket to Abdur Razzak after making only 4.
Captain Brendan Taylor (5) and former skipper Tatenda Taibu (0) were the not-out batsmen.
At the start of the day, Bangladesh resumed on 107 for three in their first innings, with Mohammad Ashraful moving on from his overnight 34 to 73 and captain Shakib Al Hassan scoring 68.
Test debutant Brian Vitori led the Zimbabwe attack well and he took four wickets for 66.
Zimbabwe coach Alan Butcher was delighted his team were still in the box seat in a match that marks a return to Test cricket after a six-year exile.
“There wouldn’t have been many people who would have thought that I could sit here being disappointed about some aspects in what has been a good performance so far,” Butcher said. “They didn’t expect us to make the transition so fast, but now that that we’ve done that, we’ve got greedy and we want to do more.”