Shaheen Afridi rattled Balochistan's batting line-up with a remarkable five-wicket haul before Khyber Pakhtunkhwa skipper Mohammad Rizwan perfectly marshalled the chase to set up a commanding triumph for his team.
Shaheen, who finished his T20 Blast campaign with a record six-for against Middlesex, inflicted early damage on Balochistan by dismissing Awais Zia and Imam-ul-Haq on successive deliveries.
Imam faltered to a short ball when he was caught in two minds whether to go through with a pull shot square of the wicket or dish out a ramp stroke. His top edge ultimately landed in the hands of Wahab Riaz in the deep.
Awais was undone by a pearler that jagged away sharply to disturb the woodwork. Haris Sohail was able to deny Shaheen his second hat-trick in three matches by middling a defence shot to a good-length ball.
Balochistan's attempts at rebuilding failed to stymie the team's slide as no batsman went past Imran Butt's score of 37 from 32 balls.
The final blows were hammered by Shaheen, who ensured there was no late resistance from the opposition's lower-order.
Amad Butt, Yasir Shah and Umaid Asif all perished while trying to swing at Shaheen's nagging lines, handing the left-arm paceman the third five-wicket haul of his T20 career.
A flurry of boundaries from Fakhar Zaman helped KP off to a blazing start in their pursuit of the paltry 153-run target.
The impetus injected from his swashbuckling strokeplay augmented well with Rizwan's calm hand as the two dominated the Powerplay.
Fakhar's departure was followed by a boundary-laden contribution from veteran Mohammad Hafeez as the experienced campaigner was unafraid to use his feet and blast sixes off the spinners.
Hafeez got out on the last ball of the 12th over when the ball lobbed from an ill-fated pull shot straight to the bowler Akif Javed.
The rest of the chase was wrapped up in a jiffy with Iftikhar Ahmed striking the winning runs in style with a towering maximum off Usama Mir.