Sri Lanka’s ICC World Cup campaign suffered its second defeat as they fell short by 20-25 runs in their batting performance against Pakistan. Despite Kusal Mendis and Sadeera Samarawickrama’s impressive innings, Sri Lanka’s captain Dasun Shanaka admitted they should have finished stronger.