Shakib Al Hasan made 97 runs and Nasir Hossain smashed an unbeaten half century to help Bangladesh reach 226-6 at stumps Saturday after a slow start on the fourth day of the second and final test match.
Bangladesh was 85-5 at tea but Shakib and Nasir fought back to yield a 144-run, sixth-wicket partnership at the end of the day after the West Indies declared its first innings at 648-9 just 10 minutes into the second session with a 261-run lead.
At stumps, Bangladesh still trailed the visitors by 35 runs.
Nasir was not out on 64 after Shakib was out three runs shy of a century.
Tino Best returned figures of 3-26, while Veerasammy Permaul took 2-51 and Fidel Edwards took one wicket to put the West Indies on course to sweep the two-test series 2-0.