England launched their Super Eight campaign with a commanding 51-run victory over Sri Lanka in the T20 World Cup. Despite a strong bowling effort, Sri Lanka faltered in their chase, succumbing to 95 all out. Captain Shanaka acknowledged poor batting despite a competitive bowling performance, highlighting missed opportunities in a crucial World Cup encounter.