Opener Evin Lewis has blazed 89 off just 36 balls to set up the West Indies' 50-run victory over Bangladesh and take their T20 series 2-1 in Mirpur.
The 26-year-old smashed eight sixes and six fours as the tourists raced to 2-122 off 9.1 overs but when he departed the run-rate subsided significantly with Nicolas Pooran (29) and Rovman Powell (19) the only players to make double figures after his dismissal.
Windies were bowled out in the final over for 190, well below what they would have expected at the halfway stage, but it still proved too much for Bangladesh.
Despite Liton Das, who was eventually out for 43 off 25 balls, accelerating the hosts to 1-65 in just the fifth over only Abu Hitar's 22 not out added respectability to the score as they were dismissed for 140 in the 17th over.
The innings was not without controversy with play held up for eight minutes when West Indies captain Carlos Brathwaite unsuccessfully contested a no-ball call after Das was caught in the fourth over with the call to review only made after the players had seen a replay of the legitimate delivery on the big screen.