England suffer a shock 20-run defeat against Sri Lanka which damages their hopes of reaching the World Cup semi-finals and breathed life into the tournament.
Chasing 233 on an increasingly difficult pitch, the hosts were smothered by a
Source of shared Link