Peshawar Zalmi defeated Karachi Kings by 44 runs in Sharjah and registered their second consecutive win during the ongoing Pakistan Super League.
Zalmi posted 153-8 in their allotted 20 overs, after Kings' captain Imad Wasim won the toss and elected to bowl first.
Opener Imamul Haq top-scored with 56 runs while Liam Dawson scored 43 runs.
Captain Darren Sammy played a brisk cameo of 24 runs off 10 balls.
For Kings, Sikandar Raza and Usman Khan Shinwari claimed two wickets each.
Chasing the target, the Kings never got going and kept losing wickets at regular intervals.
Wicketkeeper-batsman Mohammad Rizwan top-scored with unbeaten 32 runs.
For Zalmi, pacer Hasan Ali was the star performer once again as he claimed four wickets for 15 runs. He also sent Babar Azam packing with a direct hit, which knocked down the batsman's stumps.
Kings were restricted to 109-9 at the end of their 20 overs.