On the back of Mahmudullah's career-best Test knock, Bangladesh reached a decent total of 468 before getting all-out in the first innings of the Test against Zimbabwe in Harare.When Mehidy Hasan departed at 270/8, it looked like the visitors would finish their innings before getting to 300. But middle-order batsmen Mahmudullah (150*) and tailender Taskin Ahmed's (75) rear-guard effort put Bangladesh in a strong position at the end of the first innings.#OneOffTest | Day 2⃣ | INNINGS BREAK: 🇧🇩 all out for 4⃣6⃣8⃣ in 126 oversMatch status 👇#ZIMvBAN | #IspahaniTest | #VisitZimbabwe | #BowlOutCovid19 pic.twitter.com/soAe2KpoUe— Zimbabwe Cricket (@ZimCricketv) July 8, 2021After skipper Mominul Haque won the toss and elected to bat first, Blessing Muzarabani (4/94) gave Zimbabwe a good start by dismissing Saif Hassan (0) and Najmul Hossain Shanto (2) inside the first five overs.Mominul Haque (70 in 92 balls) played an aggressive knock to put the pressure back onto the home side. Later, Liton Das (95) played a composed innings in the middle order but missed out on a well-deserved century by falling short by five runs.✅ Maiden 150 in Tests ✅ Career best innings in Tests✅ First 🇧🇩 batsman to score a Test 💯 in ZimbabweIt was all in the great comeback innings of Mahmudullah#ZIMvBAN pic.twitter.com/nQhfwHOwqh— bdcrictime.com (@BDCricTime) July 8, 2021Mahmudullah then joined forces with tailender Taskin Ahmed and took Bangladesh to a huge total in the first innings. Both players scored their career-best Test knocks en route to a match-defining partnership.The duo put up 191 runs together for the ninth wicket, the second-best partnership for the penultimate wicket in Test cricket history. Mark Boucher and Pat Symcox hold the pole position on this list. The South African pair put on 195 runs for the ninth wicket against Pakistan in Johannesburg back in 1998.Milton Shumba (1/64) dismissed Taskin Ahmed in the 124th over and stalled Bangladesh's progress. Muzarabani soon dismissed Ebadot Hossain for a duck and drew curtains on the visitors' first innings at 468.A maiden Test half-century for Taskin Ahmed 🙌Live stream 📺 https://t.co/CPDKNxoJ9vLive scores 📃 https://t.co/JC2zW5BmF5#ZIMvBAN pic.twitter.com/PweR6b1gal— ICC (@ICC) July 8, 2021Zimbabwe skipper Brendon Taylor leads his team's fightbackIn reply, Zimbabwe openers Milton Shumba (41) and Takudzwanashe Kaitano (33*) gave their side a good start by stitching a 61-run opening partnership. They also successfully negated the threat of the new ball.Star all-rounder Shakib Al Hasan provided the first breakthrough for the visitors by scalping the wicket of Milton Shumba in the 28th over.Brendan Taylor (37*) and Kaitano (33*) remained unbeaten at stumps on Day 2 of the Test. With a score of 114/1 on the board, Zimbabwe still trail by 354 runs. The team management will be hoping for a big knock from their talismanic skipper on Day 3 of the Test. Brendan Taylor (37*) and Takudzwanashe Kaitano (33*) help Zimbabwe to 114/1 at stumps on day two 🏏They trail Bangladesh by 354 runs. 📸 @ZimCricketv #ZIMvBAN | https://t.co/9ZYMPSDuon pic.twitter.com/4oyPRCheQE— ICC (@ICC) July 8, 2021