Dhaka, April 29 -- A sublime century by Shadman Islam has helped Bangladesh pull ahead of Zimbabwe in the first innings though the visitors fought back with quick wickets on the second day of the series-deciding Chattogram Test.

Bangladesh were 291 for 7, leading by 64 runs, at the close with Mehidy Hasan Miraz (16) and Taijul Islam (5) keeping the innings together for a bigger lead at the Zahur Ahmed Chowdhury Stadium on Tuesday.

The Tigers were in command before tea at 194 for 1 but the Eagles bowlers struck in quick succession to pull things back and reduce the hosts' advantage.

Debutant Zimbabwe leg-break Vincent Masekesa (3-44) proved to be incisive as he sent skipper Najmul Hossain Shanto (23), Jaker Ali (5) and Nayeem Hasan (3) ...