Live scorecardIt's one of the worst days in the history of Bangladesh cricket as their team folds up for a lowly 58 in 18.5 overs, their lowest total in ODIs.
Only Junaid Siddique (25) and Mohammad Ashraful (11) managed to score in double digits, while as many as four batsman are dismissed for ducks.
West Indies needed only three bowlers to finish off the hosts. Roach's pace was too hot to handle as he took three for 19 in six overs, while Sammy also used the new ball well to claim three for 21 in seven overs.
Benn was the best bowler among the three as he took four for 18 in 5.5 overs, including two maiden overs.
Bangladesh collapsed tamely as no batsman was willing to fight it out with all of them looking to play their shots when the need of the hour was to stay back and repair the early damage.
It would take more than a miracle for Bangladesh to bounce back from their horror show with the bat. A loss against the West Indies would be a big blow for their chances to make it to the quarter-finals.