In his first T20 match in 10 months, Shakib Al Hasan claimed 4-35 and Mustafizur Rahman took 3-19 as Bangladesh held onto a five-run win against Zimbabwe. Despite a strong start from openers Tanzid Hasan and Soumya Sarkar, a collapse in the batting line-up saw Bangladesh lose 10 wickets for just 42 runs. However, Shakib's impressive return and captain Najmul Hossain Shanto's confidence boost helped secure the victory for Bangladesh, who now lead the five-match series with a 4-0 score.