Nurul Hasan made 64 off only 74 balls in his second Test, but Bangladesh were consigned to defeat early on day three.
West Indies are on the verge of a huge win over Bangladesh, who crumbled once more in the first Test.
Kraigg Brathwaite made 88 not out as West Indies closed the opening day of the first Test with a 158-run lead.
Kemar Roach took 5-8 in a magnificent opening spell as Bangladesh were dismissed in just 18.4 overs in the first Test.
Sri Lanka showed much-needed resilience on day four of the third Test to draw their series with West Indies, Kusal Perera their hero.
Kusal Perera may yet be able to bat as Sri Lanka attempt to salvage a draw in Barbados despite his nasty accident in the field on Monday.
Jason Holder took four wickets late on day three to put West Indies in a commanding position in the third Test.
West Indies enjoyed a good second day of the third Test against Sri Lanka at Bridgetown.
West Indies fought back after a poor start to the third Test against Sri Lanka at Bridgetown.
With Dinesh Chandimal banned for ball tampering, his appeal rejected, Sri Lanka have turned to Suranga Lakmal as captain for the third Test.