England kept their World Cup challenge alive thanks to a nerve-wracking 18-run victory over the West Indies in Chennai.
It was yet another rollercoaster ride for England's players and spectators as Andrew Strauss' men narrowly defended their below-par 243 all out total at the MA Chidambaram Stadium.
Off-spinners James Tredwell and Graeme Swann were the England heroes, the pair sharing seven wickets to reduce the Windies to 225 all out in 44.4 overs.
As a result, England can only be denied a quarter-final place if Bangladesh beat South Africa on Saturday, the West Indies beat India the following day, and India's net run-rate remains better than Strauss's side.
England made three changes for the do-or-die encounter as James Anderson, Michael Yardy and Ajmal Shahzad made way for Chris Tremlett, Tredwell and Luke Wright.
And it was the inclusion of Tredwell which proved a real masterstroke as he dragged England back from the brink after West Indies had powered along to 58-0 in reply.
Tredwell grabbed the ball and sent openers Chris Gayle and Devon Smith back to the pavilion after the former had threatened to run amok.
Gayle had blasted 43 off 21 balls - including 18 off Tremlett's first World Cup over - before Tredwell trapped him lbw early in his opening spell.
Smith (10) followed his former captain back to the pavilion two overs later in unfortunate circumstances, stumped down the leg-side after some sharp work from Matt Prior.
But captain Darren Sammy (41 off 29 balls), elevated up to number three in the order, launched a fierce counter-attack to keep his side well above the required rate.
Wickets continued to tumble, though, with Darren Bravo edging Tredwell to Strauss at slip before Sammy's fun came to an end when Ravi Bopara (2-22) dismissed he and Devon Thomas in quick succession.
That left West Indies tottering on 118-5, but England now had big-hitting Kieron Pollard to contend with.
The Trinidadian was subdued early in his innings but a huge straight six off Swann gave England an ominous reminder of his capabilities.
Swann got his revenge, though, when a quicker ball trapped Pollard on the crease. Despite a review, he was sent packing for 24 with West Indies still 95 shy of the victory target.
Andre Russell, playing only his second one-day international, picked up the mantle thereafter, smashing two fours and three sixes as the match began to drift away from England.
His innings of 49 was not without controversy and England were almost left to rue a pivotal moment when Jonathan Trott claimed a catch on the long-on boundary after Russell had skied Swann out into the deep.
England's celebrations were cut short when third umpire Simon Taufel adjudged the fielder to have touched the rope and six runs were awarded as a result.
From there on, Russell played with more freedom. However, England launched an inspired fightback once he was trapped lbw by Tredwell in the final over of his impressive spell.
With the match firmly in the balance, Swann had Ramnaresh Sarwan (31) caught at short leg by Ian Bell and then lured Kemar Roach into a loose shot to put England one wicket from victory.
With West Indies overcome with panic their demise was sealed when Sulieman Benn called for a second run, only to be run out courtesy of a brilliant throw from Trott.
Earlier, England appeared destined for a much bigger total after racing to 94-2 at the 15-over mark. But they lost momentum and then wickets - four for 30 at one stage - as the boundaries dried up.
Not one four came between the 21st and 35th overs with the pace off the ball, and debutant leg-spinner Devendra Bishoo (3-34) exploited conditions well.
The lively Russell (4-49) had shifted both openers, Prior bowled through the gate on the back foot and Strauss mis-pulling the medium-pacer to go to a very good running catch by Gayle.
There was still no reason for concern as Trott announced himself with six fours from the first nine balls he faced - picking the gaps expertly with supreme timing past midwicket and through the off-side too.
A target in excess of 250 was on the agenda, but England suffered a mid-order collapse as Trott (47), Bell (27), Eoin Morgan (7) and Bopara (4) came and went.
In trouble on 151-6, Luke Wright then struck a composed 44 to lift England up to a respectable, and in the end defendable, total.