Image courtesy of: ESPNcricinfo
The West Indies left Bangladesh in shambles after debutant Nayeem Hasan tore through their batting line-up with a five-wicket haul on the second day in Chittagong.
Starting off the day on 315/8, the West Indies added nine runs to their overnight score before Nayeem was dismissed by Jomel Warrican.
Warrican trapped Mustafizur Rahman lbw three balls later as Bangladesh were bowled out for 324. Taijul Islam was left stranded on 39.
Warrican and Shannon Gabriel picked up four wickets apiece, while Kemar Roach and Devendra Bishoo chipped in with one wicket each.
Trailing by 324 runs, the West Indies lost opener Kieran Powell early on as he was given out lbw off the bowling of Taijul for 14.
Shai Hope only scored one run before he was clean bowled by Bangladesh skipper Shakib Al Hasan, who took out West Indies stand-in captain Kraigg Brathwaite five balls later for 13.
Roston Chase and Sunil Ambris managed to add 46 runs to the score before Chase was removed by Nayeem for 31.
Nayeem also sent Ambris packing for 19, but Shimron Hetmyer and Shane Dowrich steadied things with a 92-run partnership, during which Hetmyer surpassed his fifty.
Hetmyer ended up making a 47-ball 63, which included five boundaries and four sixes, before he was caught behind off the bowling of Mehidy Hasan Miraz.
Nayeem then dismissed Bishoo, Roach and Warrican in quick succession before the West Indies were bowled out for 246, which gave Bangladesh a 78-run lead, when Gabriel was caught by Mahmudullah at slip off the bowling of Shakib for six runs.
Dowrich was left unbeaten on 63, which came off 101 deliveries and included two boundaries and three sixes.
Nayeem was the most successful bowler with five wickets, while Shakib took three, and Taijul and Mehidy claimed one wicket each.
With a 78-run lead in hand, Bangladesh made a dismal start to their second innings as opener Imrul Kayes was cleaned up by Warrican for two runs.
Chase then removed Soumya Sarkar and Mominul Haque before Warrican had Shakib caught at deep midwicket.
Things went from bad to worse for the hosts as Bishoo clean bowled Mohammad Mithun for 17.
Mushfiqur Rahim and Mehidy managed to forge an unbeaten two-run partnership before stumps was called.
Rahim finished on 11, while Mehidy has yet to get off the mark.
Bangladesh ended day two on 55/5 and will continue batting on Saturday at 09:30 local time or 03:30 GMT.