Despite some late heroics from Ben Stokes, the hosts fell 20 runs short of their target in Leeds.
Lasith Malinga rightly was named the Player of the Match for his four-wicket haul.
Nuwan Pradeep picked up his first wicket on the final ball of his spell, which turned out to be the winning moment for the Lankan Lions.
It was just a Wow performance from Sri Lanka as they shocked England in their own den.
Stokes was left stranded on 82 off 89.
All the key stats and numbers ahead of the game between Bangladesh and Sri Lanka.
These players should look to improve their show in the upcoming week of the tournament.
Mahela had blamed players falling for politics as the reason for Sri Lankan cricket's downfall.
Here is how the cricketers spent their day on Twitter and Instagram today.
Here's how the Islanders have fared in the World Cups since 1975.