KP clinched Pakistan Cup one day cricket tournament title after beating Punjab by 151 runs in the final played at Faisalabad.
Earlier, Khyber Pakhtunkhwa captain Younis Khan won the toss and elected to bat.
Batting first Khyber Pakhtunkhwa scored 311 runs for the loss of 9 wickets in allotted 50 over's.
Fakhar Zaman remained top scorer with 115 runs knock off 111 balls while Ahmed Shehzad hit 62 runs.
Skipper Younis Khan made 49 runs while Fahim Ashraf added 31 runs.
For Punjab, Amad Butt bagged three while Ehsan Adil took two wickets. Aamer Yamin, Kashif Bhatti and Shoaib Malik shared one wicket each.
In reply, chasing a big total of 311, Punjab were bowled out for just 160 runs in 36.1 over's.
Opener Shan Masood remained top scorer with 36 runs knock. He hit five boundaries in his inning.
Zulfiqar Babar made 29 with the help of two sixes and one boundary.
Skipper shoaib malik and mohammad rizwan scored 24 and 22 runs respectively.
For Khyber Pakhtunkhwa Yasir Shah and Zohaib Khan bagged three wickets each while Zia-ul-Haq took two wickets.
Fakhar Zaman declared man of the match.
Ahmed Shehzad named as best batsman of the tournament while Zohaib Khan and Mohammad Amir shared best bowler of the tournament award.
PTV Sports telecast the entire event live.
The 3rd Asian Kabaddi Championship is being held on Monday at Wah Cantt.
Seven teams including India, Iran, Turkmenistan, Afghanistan, Nepal, Sri Lanka and Pakistan will participate in the event.