The West Indies levelled the series against Bangladesh at 2-2 on Friday after winning the fourth ODI by 75 runs in Dhaka, thanks to Darren Sammy's efforts with bat and ball.
The Windies managed to make 211 for nine in their innings, with skipper Sammy smashing 60 off 62 balls at the death to give them a decent target to bowl at. He then took three wickets in the chase as the Tigers were all out for 136 in 34.1 overs.
After being 2-0 up after two games, the Tigers will be gutted at allowing the Windies back into the series, with the fifth and final game taking place at the same venue where the visitors have been so dominant.
Bangladesh won the toss and chose to field first, which always looked like a good decision on a track that turned appreciably for the spinners, and saw the Windies five down for 79 at one stage.
The Windies' top order failed miserably on the turning wicket, with Chris Gayle again failing to put up a good knock. He was gone for 16, and was followed by Marlon Samuels, Dwayne Smith, Kieran Powell and Kieron Pollard, the latter four all within eight runs of each other.
Aside from Sammy, Darren Bravo was the only other batsman to score a helpful amount, making 34 before being caught and bowled by Sohag Gazi. The Tigers' bowlers shared the spoils, with Mahmudullah taking three wickets, though he was expensive.
The Tigers' reply got off to an abysmal start and they lost four wickets for just seven runs after three overs. Sammy took two wickets in one maiden over, while Kemar Roach struck with his fast deliveries to get rid of Tamim Iqbal and Nasir Hossain for one and two respectively.
Veerasammy Permaul also got in on the double-wicket action, taking out Sohag Gazi and Elias Sunny in the same over, leaving Mahmudullah to try and get his side back in the game with a well-struck half century.
Mahmudullah ended the innings on 56 not out, stranded after his fellow Tigers failed to stick by him. He used 78 deliveries in his knock and struck seven boundaries. Dwayne Smith took the final two wickets, trapping both Mashrafe Mortaza and Abdur Razzak LBW.
Bangladesh: Tamim Iqbal, Anamul Haque, Naeem Islam, Mahmudullah, Mominul Haque, Mushfiqur Rahim, Nasir Hossain, Elias Sunny, Sohag Gazi, Mashrafe Mortaza, Abdur Razzak
West Indies: Chris Gayle, Kieran Powell, Marlon Samuels, Darren Bravo, Kieron Pollard, Dwayne Smith, Darren Sammy, Devon Thomas, Veerasammy Permaul, Sunil Narine, Kemar Roach