Wow! Sri Lanka have beaten England. What in the world?? What in the friggin' world?
This result gives Sri Lanka a massive shot in the arm. They also have had two no-results, which gives them points equal to a single win. And the abandonment against Pakistan benefits Sri Lanka the most, because Pakistan were favorites for that match and also seeing Bangladesh's form, Bangladesh were also favorites for that game and could've won it. Now with those points and this win against England, Sri Lanka seem well and truly back.
And what about England? They have lost to Pakistan and Sri Lanka, and they have 3 big games coming up against Australia, India and New Zealand. Suddenly their dominance seems to be deserting them.