England left their hopes of reaching the T20 World Cup semi-finals in the balance after losing a final-over thriller against South Africa in St Lucia.
Harry Brook resurrected a floundering chase of 164 on a tricky pitch to leave 14 runs to get from the final six balls.
But he was brilliantly caught for 53 by Aiden Markram off the first ball of the final over as the game swung back to the Proteas.
Sam Curran flicked a four meaning nine were required from the last three balls but Anrich Nortje closed out a seven-run win.
South Africa are now on the brink of qualification for the semi-finals, having won both of their Super 8 matches so far.
Their score of 163-6 was helped by a rapid start, with Quinton de Kock hitting 65 from 38 balls before England fought back through their spinners and some superb fielding.
England return to Barbados to play the United States on Sunday and a win would still put them in a strong position to progress.
There is rain forecast, however, and if West Indies beat the USA later on Friday (Saturday, 01:30 BST) and follow that by overcoming the Proteas, England’s fate could again come down to net run-rate.
More to follow