Peshawar Zalmi chased the target of 215 runs in just 19.1 overs, losing 5 wickets. The team showed aggressive batting and maintained a strong run rate throughout the innings.
Mohammad Haris played an important role by scoring 47 runs. Captain Babar Azam added 39 runs and helped build a solid foundation for the chase.
Abdul Samad delivered a powerful performance, scoring 33 runs off just 11 balls. His quick innings gave a major boost to the team at a crucial stage.
Kusal Mendis contributed 31 runs, while Michael Bracewell remained not out on 35 runs, guiding the team to victory. Aamir Jamal also stayed unbeaten with 17 runs.
From the bowling side, Rawalpindi Pindiz Imad Butt took 2 wickets. Mohammad Amir, Asif Afridi, and Rashid Hussain picked up 1 wicket each but failed to stop the strong batting effort.
Must Read: PCB issues notice to Naseem Shah after Maryam Nawaz PSL 11 controversy
Earlier, Rawalpindi Pindiz had set a tough target by scoring 214 runs for 4 wickets in 20 overs. Opener Yasir Khan played a brilliant innings of 83 runs, hitting 6 sixes and 7 fours.
Captain Mohammad Rizwan scored 41 runs, Kamran Ghulam added 37, and Daryl Mitchell made 23 runs, helping the team reach a big total.
For Peshawar Zalmi, Ali Raza took 2 wickets during the bowling innings.