Babar Azam and Usman Shinwari starred as Pakistan eventually saw off a Sri Lanka fightback to secure a 67-run victory in the second One-Day International. After rain wiped out the series opener last Friday, conditions were far more conducive for play on Monday, with Pakistan posting 305-7 thanks mainly to a century from the brilliant Babar. The win marked the return of ODI cricket in Karachi after 10 years.