Lahore had a dramatic collapse, losing six wickets for five runs as they fell 17 runs short of the target of 167.
Ahmed Shehzad and Asad Shafiq hit quick-fire fifties as Quetta easily chased down target of 155.
Pakistan batsman made a superb 66 off just 42 balls as Lahore chased down 146 with just one wicket to spare.
Kevin Pietersen's brutal knock (88* off 42 balls) led Quetta Gladiators to a five-wicket victory.
Babar Azam led Karachi Kings to the first win of PSL 2 in rain-affected match with 47* off 30 balls.
Sam Billings' 78* off 50 balls helped Islamabad United to chase down the target of 149.
Zalmi made tough work of a lowly chase of 60 but ended up as eventual winners despite Yasir Shah's 4/7.