Faheem Ashraf grabbed three wickets while Luke Ronchi struck a brilliant half-century to steer defending champions Islamabad United to a comfortable seven-wicket win over Karachi Kings.
Ronchi built on Faheem's 3-26 with an undefeated 35-ball 67 as Islamabad chased down a modest 144-run target with 23 balls and seven wickets to spare.
Earlier, Ben Dunk (49*) and Aamer Yamin (35*) helped Karachi recover from a precarious 74-6 to 143-6 in 20 overs after they were put into bat by Shadab Khan, the stand-in captain for Islamabad after Mohammad Sami was ruled out with an injury.
Islamabad lost Cameroon Delport in the first over to a
Karachi captain Imad Wasim raised some hopes of a fightback by grabbing two wickets off successive balls -- Fahran and Hussain Talat (nought) but Samit Patel smashed six fours and a six during his 30-ball 45 not out to avert any mishap. He added 62 for the unfinished fourth wicket stand with Ronchi.
Mohammad Amir went for 39 in his four overs while Usman Shinwari conceded 29 in his two. Imad was the only who succeeded with 2-27.
It was a contrasting story when Karachi batted.
They lost wickets at regular intervals, losing half the side for 74 and their captain Imad's first-ball duck put them in a dire strait before Dunk found an able ally in Yamin.
The duo put on 69 runs for the seventh wicket unbroken stand in real quick time. They added 63 in the last five overs, giving a fighting total to their team.
It became 2-19 when Awais Zia fell to Mohammad Musa for three off nine balls. Faheem then further jolted Karachi by dismissing Colin Ingram (five), Liam Livingstone (22) and Imad -- the last two off successive deliveries. Livingstone's 31-ball snail-paced 22 added no boundary.
Karachi's best batsman Babar Azam struggled to 21-ball 27 with four boundaries before falling to a