Imrul Kayes scored an unbeaten half-century as Bangladesh crushed Holland by six wickets in their World Cup Group B match in Chittagong.
Opener Kayes scored 73 off 113 balls to complete Bangladesh's domination of the match after their bowlers bundled out Holland for a paltry 160.
Abdur Razzak was the pick of the Bangladesh bowlers with three for 29 as the inexperienced Dutch batsmen struggled against the accurate left-arm spinners.
Batting first after winning the toss Holland had a pedestrian start although Eric Szwarczynski and Wesley Barresi hung around for nine overs.
Shakib al Hasan provided the breakthrough by trapping Barresi lbw and Razzak soon saw off pinch-hitter Mudassar Bukhari.
Shafiul Islam was luckless in a probing opening spell that read 6-3-7-0, but the seamer set the stage up for the left-arm spinners to skittle out Holland.
Szwarczynski scored 28 off 63 balls before Shakib ran him out and Holland's innings from thereon revolved around Ryan ten Doeschate (53 not out), who eventually ran out of partners.
The biggest stand for the Dutch was 34 between Alexei Kervezee and Ten Doeschate, and only Tom Cooper (29) attempted to show some initiative in the first half of their innings.
Razzak claimed three for 29 while four batsmen were dismissed through run outs which left Ten Doeschate stranded on a 71-ball 53. The Dutch were all out with nearly four overs remaining.
In reply, Kayes and Junaid Siddique put Bangladesh in the hunt after the early loss of Tamim Iqbal, who was dismissed by Bukhari.
The second-wicket stand added 92 runs before a loose shot caused the downfall of Siddique, who made 35, but by then Kayes had completed his eighth one-day half-century.
Kayes soon took Bangladesh past 100 by the 25th over along with Shahriar Nafees, who struggled initially taking 10 balls to get off the mark.
Nafees however found his rhythm quickly and passed 2,000 ODI runs with a lofted boundary off Cooper as Bangladesh closed in on the target.
Cooper's double strike soon saw off Nafees (37) and Shakib, but Kayes and new man Mushfiqur Rahim (11 not out) took Bangladesh home with 8.4 overs remaining.