England register a not-so-convincing win over Bangladesh in the World Cup Super Eight match at the Kensington Oval in Barbados on Wednesday.
After restricting Bangladesh to a low total of 143 runs, England overcame another nervy batting display winning the match by four wickets in 44.5 overs.
England now have four points after their second win in four games with matches left against South Africa and hosts West Indies. Bangladesh have two points from four games.
Seamer Sajid Mahmood was the Man of the Match for initiating the top order collapse as the Bangla boys succumbed to England's pace attack.
England started on a woeful note losing opener Ian Bell off seamer Syed Rasel in the fourth over. Bell, who was celebrating his 25th birthday, returned for a duck.
Michael Vaughan and Andrew Strauss manintained a 41-run stand for the second wicket before Rasel trapped the latter for 23.
Following Rasel's double strike, Abdur Razzak scalped two key wickets of Vaughan and Pietersen. Bangla skipper Habibul Bashar caught a solemn catch to dismiss his England counterpart at 30, while world's top-ranked batsman Kevin Pietersen walked back at 10.
At this stage, Bangladesh looked to revive some faint hopes of coming back in the game.
Andrew Flintoff, who seemed determined to wrap up the game in haste, fell to Mohammad Rafique's delivery in the 32nd over. An evidently dejected and crossed Freddie returned at 23.
After a futile appeal on the penultimate delivery of the same over, Rafique finally got his second wicket of the day in the next ball. He stumped Ravi Bopara for a duck. Bangla were now desperate to turntables against England as their only way to win was by scalping four quick wickets.
But, Paul Nixon's perennial reverse sweeps befuddled even the bowlers as he banged a boundary to wrap the match with 31 balls to spare. He remained unbeaten at 20 while Paul Collingwood stood unstirred at 23.
The aggressive England bowlers ripped through the Bangla batting lineup as they were skittled out for 143 in 37.1 overs.
Not unlike England, Bangladesh lost their first wicket early in the game. Seamer Sajid Mahmood dispatched Tamim Iqbal when the board read just nine.
In the sixth over, Vaughan dropped an easy catch at short midwicket only to effect the run out of Habibul Bashar. He threw the ball, more out of disgust for dropping the catch, over to wicketkeeper Nixon causing a surprise dismissal of the Bangla skipper.
Mahmood struck back to remove Shahriar Nafees at nine as a shaky start left Bangladesh in a grim situation. The team's woes heightened when Mushfiqur Rahim played down the wrong line as the ball rattled into the stumps off Flintoff's bowling.
James Anderson then scalped the prized wicket of Mohammad Ashraful as Nixon grabbed the simplest of catches behind the stumps. The duo paired again in the 16th over to dismiss Aftab Ahmed for 10.
Monty Panesar's double strike packed Mashrafe Mortaza (13) and Mohammad Rafique for a duck as the scoreboard showed a precarious 113/8.
Saqibul Hasan completed his half-century as he fought a lone battle against the aggressive England bowlers. He was the highest scorer of the innings with 57 off 95 balls.
The tailenders offered little resistance to the England bowling attack as they returned to the pavilion in close succession.
Earlier, England won the toss and elected to field. Bangla skipper candidly professed his desire to do the same, had he been lucky with the coin.
England remained unchanged from their seven-wicket defeat against Australia in Antigua on Sunday, while Bangladesh brought back vice-captain Shahriar Nafees in place of Javed Omar from their team which upset South Africa by 67 runs in Georgetown, Guyana last week.
England: Michael Vaughan (captain), Andrew Strauss, Ian Bell, Kevin Pietersen, Paul Collingwood, Andrew Flintoff, Paul Nixon, Ravi Bopara, Sajid Mahmood, James Anderson, Monty Panesar.
Bangladesh: Habibul Bashar (captain), Shahriar Nafees, Tamim Iqbal, Aftab Ahmed, Saqibul Hasan, Mohammad Ashraful, Mushfiqur Rahim, Mohammad Rafique, Abdur Razzak, Mashrafe Mortaza, Syed Rasel.