LAHORE: Opener Fakhar Zaman hammered a scintillating ton (115) as Khyber Pakhtunkhwa (KP) crushed Punjab by 151 runs to win the Pakistan Cup One-day Tournament at Faisalabad Stadium on Sunday. Batting first, KP piled up a formidable total of 311 for the loss of 9 wickets in their allotted 50 overs. Ahmad Shahzad 62 and Younus Khan 49 were the other run-getters for the winners. Chasing a difficult target, Punjab were bundled out for 160 in 36.1 overs. The KP bowlers backed up their batsmen to rip through the batting line-up of Punjab. Yasir Shah and Zohaib Khan took 3 wickets each, while Ziaul Haq grabbed two wickets. The best all-rounder of the tournament award was given to Zohaib Khan.