Fast bowler Imran Khan held his nerve in the final over of the match to restrict Sialkot Stallions to just five runs, as Peshawar Panthers won by six runs to make the final. Chasing 157, Stallions needed 12 off the last over, but Imran's first two deliveries were dot balls. Immediately put on the back foot, Bilawal Bhatti swung around for a big shot, but could only manage a two. Bhatti and Shakeel Ansar exchanged singles with the next two balls, meaning that Bhatti had to hit the last ball for six to tie the game. However, he could only flick a slower ball away to fine leg for another single. Stallions had done well to recover from a shaky start that saw both Mukhtar Ahmed and Haris Sohail dismissed inside two overs. Shahid Yousuf led a counterattack by striking a 35-ball 56 and adding 80 for the third wicket with Mansoor Amjad. However three quick wickets inside five overs, including that of Yousuf's, hampered Stallions' momentum and the lower-order batsmen could not produce the desired acceleration to guide the team home. Panthers, having been inserted, had made 156 for 7 from their 20 overs. Their innings was built around crucial knocks from Rafatullah Mohmand (35), Adil Amin (34) and Zohaib Khan (30), which kept the team ticking at more than seven an over. Zohaib later capped off a fine all-round display by picking up two crucial wickets to dent Stallions' chase. With all his bowling partners coming out with expensive figures, seamer Hasan Ali stood out for Stallions and finished with figures of 4-0-21-2.