Mohammad Sami registered his career best Twenty20 figures of eight runs for five wickets as Islamabad United restricted the Karachi Kings to 111 for nine and chased down the target in 14.2 overs with nine wickets in hand to keep their hopes alive in the tournament.
A blistering knock of 85 runs from just 45 balls from Brad Hodge gave Peshawar Zalmi a five-wicket win against Karachi Kings in the 19th match of the Pakistan Super League in Dubai and also took the team to the pole position of the points table.
Grant Elliott was once again amongst the wickets as he picked a four-wicket haul to restrict Karachi Kings to 126 following which the Quetta Gladiators batsmen chased down the target in the penultimate over to secure a five-wicket win in the 14th match of the Pakistan Super League in Sharjah.
Ravi Bopara scored an unbeaten 71 with the bat and followed it with an unbelievable six-wicket haul from his four overs to take Karachi Kings to a 27-run victory against the Lahore Qalandars in the 12th game of the Pakistan Super League in Sharjah.
Ravi Bopara's blistering knock of 67 went in vain as Peshawar Zalmi managed to edge out the Karachi Kings by just three runs while defending a total of 182 runs in the 10th match of the Pakistan Super League in Sharjah.
Saeed Ajmal weaved magic around the Karachi Kings batsmen as Islamabad United successfully defended 132 runs despite a valiant all-round effort from Ravi Bopara going in vain in the sixth match of the Pakistan Super League in Dubai.
Ahmed Shehzad scored a 46-ball 71 and added a 92-run opening stand with Luke Wright to help Quetta Gladiators chase down 148 with eight wickets and 16 deliveries to spare against the Karachi Kings in the fourth game of the Pakistan Super League in Dubai.