Imrul Kayes stroked an unbeaten half-century to guide Bangladesh to a six-wicket ICC Cricket World Cup 2011 win over the Netherlands that piles the pressure on England ahead of their final group game.
By dismissing the Netherlands for 160 and then reaching 166 for four in reply, Bangladesh have put themselves in position to qualify for the quarter-finals should England fail to beat the West Indies on 17th March.
This was Bangladesh's second straight win in the competition, both coming at Chittagong following their two-wicket defeat of England which further opened up Group B of the tournament.
Abdur Razzak took three for 29 as the Netherlands - who beat Bangladesh the last time the two sides met - struggled with the bat before they were all out in 46.2 overs.
Ryan ten Doeschate hit a valiant unbeaten 53 in 71 balls but regular wickets - four to run outs - checked their progress with only Tom Cooper (29) and Eric Szwarczynski (28) also making starts.
Ten Doeschate hit two fours and a six in his 71-ball innings to give the Dutch a slight chance but with Kayes in prime form, they were quickly in as much trouble in the field as they had been with the ball.
He followed up his half-century against England with a measured innings of 73 not out in 113 balls, hitting six fours to guide his side home in 41.2 overs.
The hosts lost Tamim Iqbal early when he was bowled by Mudassar Bukhari without scoring but contributions of 35 from Junaid Siddique and 37 from Shahriar Nafees aided a solid batting performance.
Peter Borren had Siddique caught by Pieter Seelaar and Cooper bowled Nafees and then had Shakib Al Hasan caught by ten Doeschate for one but there was to be no stopping Bangladesh, for whom Mushfiqur Rahim was unbeaten on 11 at the close.
Bangladesh complete their group matches when the play South Africa on 19th February and they may still be in with a chance of qualification even if England beat the West Indies, although they would be relying on other results going their way - namely Ireland getting a result against the Proteas on 15th March.
The Netherlands, who have yet to score a point, have no chance of further progression but play Ireland on 18th March.