In pursuit of the target of 186 runs, Quetta Gladiators team stood out by scoring 161 runs in the allotted 20 overs.
In the match played at Gaddafi Stadium in Lahore, Peshawar Zalmai captain Wahab Riaz won the toss and elected to bat first.
Peshawar Zalmai scored 185 runs for the loss of 7 wickets in the stipulated 20 overs. Shoaib Malik scored 58 runs.
Hazratullah Zazai, the opener from Peshawar Zalmai, and Liam Livingston returned to the pavilion at zero.
Harris was dismissed for 29 off 17 balls while Shoaib Malik played an innings of 58 runs.
Hussain Talat was dismissed for 51 off 32 balls while Ben Cutting returned to the pavilion for 36 off 14 balls.
Naseem Shah took 4 wickets for Quetta Gladiators.
Quetta Gladiators chased down the target of 186 runs with opener Jason Roy being dismissed for 13 runs while James Venus returned to the pavilion at zero while captain Sarfraz Ahmed played an innings of 25 runs.
Opener Will Smaid batted brilliantly but he too could not win the match against his team. He played an innings of 99 runs off 60 balls.
In addition, Iftikhar Ahmed scored 10 runs, then Quetta Gladiators scored 161 runs in the allotted 20 overs and Zalmi won by 24 runs.
For Peshawar Zalmai, Usman Qadir took 3 wickets while Salman Irshad took 2 wickets