England were strangled into a shock 20‑run defeat by Sri Lanka that dented their hopes of reaching the Cricket World Cup semi‑finals.

Chasing 233 on an increasingly difficult pitch, England were smothered by a brilliant Sri Lanka bowling performance in a compelling contest.

England stay third in the 10‑team table, but their three most difficult group games ‑ against Australia, India and New Zealand ‑ are still to come.

Sri Lanka climb to fifth, only two points behind England, their unlikely hopes of reaching the semi‑finals still alive.

Meanwhile, India will play Afghanistan at 9.30 tonight.

BBC

ADVERTISEMENT
Total - Hong Kong 7s