Bangladesh easily defeated the West Indies in the last match by 179 runs to win the ODI series 2-1, thanks partly to a fast century stand by the Tigers' openers and tight bowling from the spinners.
Soumya Sarkar (91) and Saif Hassan (80) led Bangladesh to 176 without loss at the start of the day, making scoring appear easy after Mehidy Hasan Miraz chose to bat.
After the pair fell, the others added 120 to make an impressive 296 for 8, setting a challenging aim for the visitor.
In their pursuit, the Caribbeans never seemed up to the challenge, losing four wickets for 46, seven for 67, and finally 117.
Nasum Ahmed and Rishad Hossain took six of the West Indies' ten wickets.
Earlier, Saif's maiden ODI fifty was a statement of purpose, with 6 sixes and 6 fours in a 72-ball 80, while Sarkar's 91 off 86 balls included 7 boundaries and 4 sixes at the Sher-e-Bangla Cricket Stadium on Thursday.
Their partnership was Bangladesh's second-highest for the opening wicket and their first century at the site in a decade. The hosts also tied their record for the most sixes in an ODI innings, with 14.
Saif started the attack from the start, forcing Akeal Hosein straight and lofting him over the cover. Sarkar jumped in and hammered Roston Chase for two sixes.
Saif's aggression against Justin Greaves continued, as he pushed him over mid-off and drove through the line for the shot of the day. A towering six off Gudakesh Motie brought up the century, and a strong drive over mid-on secured Saif's first fifty.
Soumya matched his partner's pace, knocking Khary Pierre over long-on before hitting Motie with a straight six and a vicious draw to reach the 90s.
The stand crumbled to 176 when Saif dropped out to Greaves in the 26th over, and Soumya left three overs later, frustrated that he had missed his century.
Despite losing seven wickets for 85 runs, their total of 296 remained threatening on a shifting pitch, which the West Indies made more difficult by dropping six catches.