England came up short in defence of their ICC World Twenty20 title, in Monday night's 19-run defeat against hosts Sri Lanka, and must head home before the semi-finals.
Stuart Broad's team spluttered to 18 for three in their last Super Eight match and despite a maiden Twenty20 international half-century from Samit Patel, could not sustain a telling recovery in pursuit of 169 for six at Pallekele.
Their attempt was undermined from the outset as Lasith Malinga took three wickets in his first over on his way to a career-best five for 31 in this format. England twice threatened to put themselves back in contention, but in the end - even with a late hand from Graeme Swann to help narrow the margin - Patel (67) was left with too much to do on his own.
No Sri Lanka batsman had been able to single-handedly dominate, after being put in under lights, Broad (three for 32) faring best of the England bowlers. Steven Finn and Jade Dernbach used the new ball well the latter dropped short in his second over - and was hooked, by Mahela Jayawardene, and upper-cut, by Tillekeratne Dilshan, for sixes.
Dernbach had already had Dilshan dropped head-high at slip by Swann. But it was not a costly miss, because Finn soon had the opener lbw bang in front. Jayawardene played and missed at some early drives but then batted serenely, as he almost always does, to help his team to 74 for one at the halfway mark.
The 11th over, however, brought an advantageous trade-off for England - eight runs off Swann, and two wickets. Swann had Jayawardene well-held by Eoin Morgan, diving in at deep midwicket, and then Kumar Sangakkara controversially caught-behind next ball.
But Jeevan Mendis and Angelo Mathews shared a half-century stand in five overs, before Broad returned to have Mendis mis-pulling to midwicket, and then Mathews edging on to his stumps as he tried the same shot.
Thisara Perera's muscular hitting gave the hosts the edge at the interval. That narrow advantage was soon broader when Malinga had Luke Wright caught at point, Bairstow holed out to mid-off, and Alex Hales given out lbw.
Patel breathed some life into England's reply nonetheless, energising a 55-run stand with Morgan as he took particular toll of Ajantha Mendis with a string of off-side boundaries. But Eoin Morgan was to fall lbw, trying to reverse-sweep Akila Dananjaya, and then Ravi Bopara was bowled by Jeevan Mendis' leg-spin variations.
Patel carried on regardless to and beyond an impressive 37-ball 50, containing seven fours and a six. But no significant support was forthcoming until Swann helped him plunder 51 from just 28 balls. Malinga returned, however, to bowl Patel off-stump as he made room in the penultimate over with Swann departing in the next to Nuwan Kulasekara.