West Indies 409 (Da Silva 92, Bonner 90, Joseph 82, Jayed 4-75) and 41 for 3 (Bonner 8*, Warrican 2*) lead Bangladesh 296 (Liton 71, Mehidy 57, Rahim 54, Cornwall 5-74, Gabriel 3-70) by 154 runs
Dhaka: West Indies stretched their lead to 154 at stumps on day three after Rahkeem Cornwall's five-for helped bowl Bangladesh out for 296.
With the visitors on 41/3, the fourth day will be crucial for both teams as they will fight for control.
West Indies have a slight advantage, having secured a healthy first-innings lead. However, Bangladesh's strong spin attack will have different plans tomorrow.
Looking to make amends after collapsing, Bangladesh struck back with a wicket in the fourth over, Nayeem Hasan turning one sharply down the leg-side as Kraigg Brathwaite gloved it to the 'keeper.
West Indies barely got time to regroup before Shayne Moseley became Mehidy Hasan's 100th victim in Tests. Mehidy became the fastest Bangladesh bowler to the landmark, achieving the feat in only his 24th match.
John Campbell then paired with Nkrumah Bonner to stabilise the innings but fell prey to an unfortunate dismissal – the ball trickling off the toe-end of his bat, bouncing and taking the top of off.
Bonner and Jomel Warrican then saw off the remaining four overs with little trouble.
Earlier, Mohammad Mithun and Mushfiqur Rahim started day three positively. Mushfiqur brought about his 22nd Test half-century with ease and for a moment it looked like the hosts were in complete control. However, the West Indies captain, Brathwaite, brought in Cornwall to bowl and the change worked wonders for the visitors.
Mithun was undone by a careless stroke, hitting it straight down the throat of the man at short mid-wicket and Cornwall would have snared Mushfiqur in the same over if not for a spilled chance at short-leg. However, he did remove Mushfiqur two overs later as the batsman miscued the reverse sweep and ended up giving a simple catch to cover.
Bangladesh needed someone to rebuild for them and Liton Das and Mehidy Hasan did just that. They joined forces to negate the West Indies bowlers and stuck to the plan. They first avoided the follow-on and then turned their focus on eating into the deficit.
Liton was the first to bring up his half-century, his seventh in the format, with back-to-back fours off Bonner. Taking the second new ball did not bring a change in fortunes of the visiting bowlers as even Mehidy brought up his half-century.
The partnership also crossed the century-mark and by tea, Bangladesh were 137 runs behind with both Liton and Mehidy looking set at the crease. It was not to last though as West Indies clawed back in the final session.
First to depart was Liton, in the fourth over after tea. He got a faint edge off his bat that was gobbled up by the wicket-keeper. Two balls later, Cornwall dismissed Nayeem for a duck – completing his second five-wicket haul in Tests.
Gabriel then joined the party, removing Mehidy for 57 in the next over. The last-wicket pair of Taijul Islam and Abu Jayed could only add 13 more runs as the hosts folded on 296.