Sri Lanka has defeated Pakistan by 19 runs in first match of the super eight round of the ICC T20 World Cup at the Lords yesterday.
Sri Lanka defeats Pakistan