Hara-kiri at Pallekele! Sri Lanka batters surrender meekly after Phil Salt’s sublime 62; England win by 51 runs | Cricket News
England’s Will Jacks, center, celebrates the wicket of Sri Lanka’s Dunith Wellalage during the T20 World Cup cricket match between Sri Lanka and England in Pallekele, Sri Lanka, Sunday, Feb.…