Sri Lanka will have to produce something special to halt England’s juggernaut. Considering its inexperience, Sri Lanka have not played too badly and the final over finish against South Africa could have gone either way.
Unfortunately for them, it was its second loss in three games and they must win against England to keep themselves in the competition.