An unbeaten 41 from Mohammad Urs helped Larkana Bulls beat Hyderabad Hawks by four wickets with two balls to spare in Islamabad.
Chasing 157, opener Ahsan Ali made a significant contribution hitting 43 from 26 balls with three fours and as many sixes. Although the side lost a few quick wickets, Urs kept the team on track, with his 29-ball innings that had four fours and a six.
Earlier a 59-run, third-wicket partnership between Aqeel Anjum and Faisal Athar helped Hyderabad recover from early wickets. Rizwan Ahmed and Shoaib Laghari then shared an unbeaten 46-run stand to push the score to 156 for 5. Both batsmen finished on 26 off 12 balls.
A middle-order collapse where they lost six wickets for 23 runs saw Quetta Bears lose to Karachi Dolphins by 12 runs. Set 151 for a win, Quetta looked solid at 99 for 2 but an ensuing collapse meant they could score only 138 for 8. Bismillah Khan followed up his fifty in the last game with a 39-ball 46 but the other batsmen failed to contribute substantially.
Earlier, Sarfraz Ahmed hit a brisk 20-ball 31 to help Karachi reach 150 for 5, after the team was struggling at 86 for 4. Khurram Manzoor was the other major contributor to the innings, scoring 38 off 46 at the top of the order.
Rawalpindi Rams defeated Federally Administered Tribal Areas Cheetahs by 68 runs, thanks to a 47-ball 82 from captain Umar Amin.
Amin came in with Rawalpindi on 21 for 3, and saw the score become 27 for 4 when Riaz Afridi dismissed Naved Malik - it was the fast bowler's third wicket. Amin then added 101 for the fifth wicket with Mohammad Nawaz before he was out to Asif Afridi. The left-handed Amin had struck five fours and five sixes. Nawaz and Hammad Azam then added an unbroken 52 to push Rawalpindi's total to 180 for 5, with Azam scoring a 14-ball 27.
In reply, FATA were 60 for 8 in the 16th over before Riaz, their captain, and Asif Ali put on an unbroken 52 in the last 27 balls of the innings. Riaz finished unbeaten on 46 off 24 balls, with four fours and three sixes, to go with his three wickets.
Zohaib Ahmed, Junaid Nadir and Imad Wasim picked up three wickets each to set up Islamabad Leopards' 46-run win over Peshawar Panthers.
Chasing 135, Peshawar folded for 88 in the 16th over, with only three batsmen reaching double-figure scores. Zohaib and Nadir dismissed the top and middle order, while Wasim's three wickets helped clean up the tail-end of Peshawar's batting.
The bowling performance made up for a batting collapse that saw Islamabad stumble from 94 for no loss to 118 for 6 after being put in to bat. Opener Babar Azam struck 55 off 52 balls and was well supported by Sarwar Khan who made 33 off 36 balls but two run-outs and a few quick dismissals held the side back from scoring a bigger total.
Mohammad Hafeez's unbeaten 46-ball 73 propelled Lahore Lions to an eight-wicket win over Bahawalpur Stags in Rawalpindi. Chasing 143, Lahore reached their target with seven balls to spare. Hafeez came in with Lahore on 13 for 1 and added 95 with Ahmed Shehzad, who scored 40, before putting on an unbroken 37 with Umar Akmal to seal victory.
Things didn't quite quite go to plan for Lahore after they won the toss, as Bahawalpur openers Hamid Ali and Imranullah Aslam put on 77 in nine overs. But once Mustafa Iqbal bowled Imranullah, Bahawalpur collapsed, and lost all ten wickets for just 65 runs. Aizaz Cheema picked up three wickets, while Wahab Riaz and Saad Nasim took two each. Hafeez, meanwhile, conceded just 17 runs in his four overs.