England all but secured their place in the semi-finals of the T20 World Cup as Jos Buttler's sensational century set up a tense 27-run win over Sri Lanka.
Chasing 164 runs after Buttler's 101 not out, Sri Lanka required just 34 runs from 20 balls to end England's unbeaten start to the tournament.
The final three wickets fell for three runs in seven balls as Sri Lanka were bowled out for 137 runs.
It sealed England's fourth victory from four games.
They remain top of Group 1 and, while Australia and South Africa could still join them on eight points, it would take an improbable swing of net run-rate for both sides to overtake them.
[Source: BBC]
Stay tuned for the latest news on our radio stations