Jonathan Trott (47) gave England a fast start but wickets tumbled in the middle overs and they were dismissed for 243. The Windies looked to be cruising to victory at 222-6 in the 42nd over, but amazingly collapsed to 225 all out.
The win means England are through to the quarter-finals unless Bangladesh beat South Africa and the West Indies get at least a point against India. For the sixth match in succession, England were involved in a rollercoaster of a contest, which swung back and forth right through to the end.
Having reduced the Windies to 150-6, they were favourites to win the match, only for Ramnaresh Sarwan and Andre Russell to seemingly take the game away from them in a partnership of 72. But after Russell fell leg before wicket for 49 to give man-of-the-match James Tredwell his fourth wicket, the Caribbean side crumbled in calamitous fashion.
Two overs later, Graeme Swann (3-36) had Sarwan caught at short leg by Ian Bell and Kemar Roach holed out to Chris Tremlett in the deep.
A breathless passage of play was complete when the Windies’ final pair attempted a risky second run and Sulieman Benn was run out after a fine throw from Trott to spark riotous celebrations in the England camp
Captain Andrew Strauss and his men now face a nervous weekend, with Bangladesh facing the Proteas in Dhaka on Saturday and the Windies rounding off the group stage against India in Chennai.
But assuming at least one of those games goes the way of India or South Africa, England will be two victories away from the World Cup final.
By: Grace Henderson
Photo Credit: BBC Sports