DUBAI: Peshawar Zalmi on Friday beat Karachi Kings by 24 runs in Dubai to set Pakistan Super League (PSL) final against Quetta Gladiators which is scheduled to take place in Lahore on Sunday at Gaddafi Stadium.

Karachi Kings opted to bowl first after winning the toss and courtesy man-of-the-match Kamran Akmal’s 104 off 65 balls (six boundaries and seven maximums), Peshawar were able to set a daunting 182-run target for the Kings.

Sohail Khan and Mohammad Amir were the only successful bowlers for Karachi with one wicket each.

In their chase, Karachi lost their way when they were five wickets down for just 80 runs in the 12th over. With too many runs needed of too many balls, Keiron Pollard struck 47 off just 26 balls to show some fight for the Kings but once he departed the flare of hope died out too.

Shahid Afridi was benched after sustaining a hand injury while fielding during the second innings. He may have to sit out the final.