Bangladesh vs Zimbabwe: Taijul Islam’s five give hosts lead of 218
Taijul Islam picked up five wickets for the third successive Test innings. @AFP

A third successive five-wicket haul to left-arm spinner Taijul Islam has spun Zimbabwe out for 304, giving Bangladesh a lead of 218 runs at the end of day three of the second Test at Mirpur.

Taijul took four of the first five Zimbabwean wickets to fall, including those of Sikandar Reza and Sean Williams in quick succession as the visitors slumped to 131/5. A 138-run stand between Brendan Taylor (110) and Peter Moor (88) offered Zimbabwe hope of closing the gap on Bangladesh’s first-inning total of 522/7, but Mehidy Hasan Miraz and Ariful Haque dismissed the pair before Taijul claimed his fifth.

With Tendai Chatara unable to bat, Zimbabwe’s first innings came to a close on 304, which was 19 runs short of the follow-on mark. Taijul finished with figures of 40.3-10-107-5 and Mehidy 3/61 from 20 overs.

The opener Brian Chari carried Zimbabwe almost through the morning session with 53 until he was dismissed by Mehidy. Taylor’s 110 from 194 balls featured ten fours and was his fifth century in Tests. Moor’s 88 off 114 balls surpassed his previous best of 79.

Brief scores: Zimbabwe 304 (Taylor 110, Moor 88, Taijul 5/107) trail Bangladesh 522/7 dec by 218 runs