Adil Amin's unbeaten 53 and Iftikhar Ahmed's 23-ball 32 helped Peshawar Panthers to a seven-wicket win over Rawalpindi Rams at Faisalabad.

Chasing 146, Panthers lost Rafatullah Mohamand for 13 in the fourth over but Israrullah and Iftikhar partnered Amin in two 30-plus stands to put the team on course. Mohammad Rizwan and Amin then guided Panthers home with four balls to spare. Sohail Tanvir was the most expensive Rams bowler, being carted for 37 runs inside four overs.

Naved Malik and Khurram Shehzad had given Rams a blazing start, getting to 50 in five overs but left-arm fast bowler Imran Khan dismissed Khurram for 16 after which the run-rate reduced considerably. Malik struck two sixes and seven fours for his 40-ball 57 before being dismissed in the 14th over.

Panthers' seamers applied the squeeze through the middle overs. The other Imran Khan in Panthers' ranks, a right-arm fast bowler, collected 2 for 19, while the left-armer picked up 3 for 13. It meant Rams could only muster 145 for 6 from their 20 overs.

Bilal Asif's 48-ball 114 on T20 debut set up Sialkot Stallions' 87-run win over Abbottabad Falcons in Faisalabad.

Put into bat, Stallions got off to a brisk start, with openers Mukhtar Ahmed and Nauman Anwar putting on 38 runs in 2.5 overs. But the most substantive partnership of the match - 105 runs in 9.4 overs - came between Asif and captain Shoaib Malik, who scored an unbeaten 56 off 37 balls. Three of Falcons' bowlers finished with economy rates in excess of 13 as Stallions galloped to 240 for 4.

Despite losing Sajjad Ali in the first over, Falcons managed to score at a fair clip. However, they kept losing wickets at regular intervals, leg-spinner Usama Mir claiming four scalps to add to his three in his last match. Captain Junaid Khan clubbed three sixes in his 17-ball 36, but it merely reduced the margin of defeat as Falcons were bowled out for 153 by the 18th over.