Second Test, Dhaka, day two (close) : Zimbabwe 298; Bangladesh 169-8
Enamul Haque and Doug Hondo produced career best bowling figures as the second Test between Bangladesh and Zimbabwe see-sawed back and forth.
Hondo: 3-29 in nine overs
Haque claimed 7-95 as Zimbabwe were dismissed for 298, but Hondo responded with 6-45 as the home side struggled to 169-8 at the end of day two in Dhaka.
Bangladesh were indebted to Mohammad Rafique, who hit a fighting 56 but he was caught shortly before the close.
Skipper Tatenda Taibu top scored with 85 not out in Zimbabwe's innings.
He eventually ran out of partners as they managed to add only 54 to their overnight score of 244-6.
Resuming on 49 not out at the start of play, he soon completed his half century, but then saw Tinashe Panyangara caught behind off pace bowler Mashrafe bin Mortaza for 21.
The main threat, however, was posed by Haque, who made short work of Graeme Cremer and although Hondo hung around for 69 balls in support of his captain, he was finally bowled by the slow left-armer for nine.
Haque, who took 6-45 in Bangladesh's win in Chittagong, ended Zimbabwe's innings with his next delivery as number 11 Christopher Mpofu gave a catch to Mohammad Ashraful at silly point.
Haque's figures were the best achieved by a Bangladesh bowler since they played their inaugual Test in 2000.
The home side made a steady start to their reply with Panyangara and Mpofu offering few loose deliveries to hit, but the introduction of Hondo as first change soon halted their momentum.
Javed Omar (34) edged a catch to Taibu in the 17th over, ending a first wicket stand of 58 with Nafis Iqbal, who followed in similar fashion for 28 with the total on 71.
Ashraful was next to go, lbw for five, in the penultimate over before tea, and Hondo continued his excellent spell following the resumption to add Habibul Bashar, Aftab Ahmed and Khaled Mashud to his list of victims.
Aftab was brilliantly caught by Stuart Matsikenyeri, who dived to his right at mid-wicket, while an inswinging yorker proved too much for Mashud, whose innings lasted only six balls.
Rajin Saleh dug in for 24, but he was caught by Hamilton Masakadza off leg-spinner Graeme Cremer.
And Bangladesh's problems increased when Rafique, who reached his fifty off only 57 balls and hit a six and seven fours, hit a ball from Masakadza to Dion Ebrahim at deep cover.
Mortaza and Tapash Baisya survived the final three overs of play, but Bangladesh appear likely to conceded a sizeable first innings deficit.
Bangladesh: Habibul Bashar (captain), Khaled Mashud, Rajin Saleh, Nafis Iqbal, Javed Omar, Mohammad Ashraful, Aftab Ahmed,Mohammad Rafique, Mashrafe Mortaza, Tapash Baisya, Enamul Haque Junior.
Zimbabwe: Tatenda Taibu (captain), Stuart Matsikenyeri, Douglas Hondo, Brendan Taylor, Christopher Mpofu, Elton Chigumbura, Graeme Cremer, Hamilton Masakadza, TinashePanyangara, Dion Ebrahim, Barney Rogers.