An inspired spell of seam bowling from captain Jason Holder helped put the West Indies in complete control on the second day of the second and final test against Bangladesh.
After the hosts compiled 354 in their first innings, Bangladesh were bowled out for a meagre 149 in reply with Holder taking 5-44 in 10.1 overs.
He removed skipper Shakib Al Hasan for 32, Mahmudullah for a duck, Mushfiqur Rahim for 24, Taijul Islam for 18 and Abu Jayed for a duck.
Opener Tamim Iqbal top-scored for the tourists with 47.
West Indies, 1-0 up in the series, then reached the close of play on 1-19 in their second innings for a lead of 224 runs.
First-innings centurion Kraigg Brathwaite was the only batsman to fall, bowled by Shakib for eight.
Devon Smith was eight not out and Keemo Paul was yet to score.
Earlier on Friday, the Windies began play at 4-295 but could only add 59 runs to their total for the loss of six wickets.
Shimron Hetmyer added just two to his day one tally to be out for 86 while Holder remained unbeaten on 33.
Spinner Mehidy Hasan was the best for the Tigers with a haul of 5-93 off 29 overs.