Pakistan had lost seven wickets in chase of Sri Lanka's 237-run target in the virtual quarterfinal between the two teams.
The young batsman Fakhar Zaman departed after scoring his debut ODI fifty. Babar Azam (10), Mohammad Hafeez (01), Azhar Ali (34), Shoaib Malik (11), Imad Wasim (4), Fahim Ashraf (15) fell one after the another in a quick succession.
However, a 75-run partnership between Sarfraz Ahmed and Mohammad Amir took Pakistan to incredible win and ensured a semifinal berth by crushing Sri Lanka.
Sri Lanka Squad: