Barrow's Liam Livingstone suffered defeat against his old team for the second time, as Peshawar Zalmi were comfortably defeated by six wickets by Karachi Kings in the Pakistan Super League.

Livingstone contributed 25 off 20 balls from the middle order at Rawalpindi as Zalmi posted 151-8 from their 20 overs, as Mohammad Amir excelled in taking four wickets for the Kings.

The 26-year-old Barrow Cricket Club graduate then bowled one over at the expense of ten runs as the visitors comfortably chased down their target with 11 deliveries to spare thanks to a superb unbeaten knock by opener Babar Azam.

Karachi won the toss and put the hosts in to bat before reducing them to 10-3, as Amir removed Tom Banton for a duck and Haider Ali (4) on his way to taking 4-25.

Shoaib Malik did his best to rescue his side's innings and shared a fourth-wicket stand worth 47 with Livingstone, who perished when he launched Umer Khan to Azam at long off. Malik finished with 68 off 55 balls but wickets continued to fall at regular intervals for Peshawar, as Chris Jordan chipped in with 2-33.

In reply, the Kings lost Sharjeel Khan (4) early, but Azam and England's Alex Hales shared 101 runs between them for the second wicket to make victory a formality for the visitors.

Azam eventually finished unbeaten on 70 off 59 balls, while Hales' spectacular 49 off just 27 deliveries was vital.