Pakistan beat Sri Lanka by three wickets in the ODI tri-series final in Lahore on Saturday, chasing 326 with nine balls remaining. Fakhar Zaman’s century helped Pakistan finish on 331 for seven in 48.3 overs, matching the joint-highest successful chase in an ODI final and equalling India’s 2002 mark.