Runs for Tamim Iqbal and Mahumudullah and three wickets from Mashrafe Mortaza set up a 95-run win for the touring Bangladesh side over Grenada three days before the first One-Day International against the West Indies.
Tamim Iqbal scored 91 and Mahmudullah 78 as the Bangladeshis posted 322 for six from their 50 overs.
In reply, Keone George made 62 for Grenada but received little support as Mortaza returned three for 44 from eight overs.
Batting first, the Bangladeshis got off to a flyer thanks to Tamim's 91 in 86 balls and Anamul Haque's 24.
Imrul Kayes (1) fell cheaply before Shamsur Rahman (32) and Mushfiqur Rahim (44) set a platform for Mahmudullah to blast 78 in 61 balls.
Nasir Hossain's unbeaten 22 ensured Bangladesh comfortably passed the 300-run mark despite Nelon Pascal and Josh Thomas taking two wickets apiece.
Sohag Gazi and Al-Amin Hossain then struck to reduce Grenada to 34 for two before George did his best to keep the run chase on track.
However, with Mortaza, Abdur Razzak (2-35), Al-Amin (2-34), Sohag (1-22) and Taskin Ahmed (1-32) all claiming wickets, they closed well short.
Bangladesh take on the West Indies in the first ODI on Wednesday (20th August) in Grenada.
© Cricket World 2014