Lahore Qalandars defeated quintessential rival Karachi Kings by 7 runs in the 8th match of the second edition of the Pakistan Super League here on Thursday at the Sharjah Cricket Ground.Chasing a massive target of 180 runs, Karachi Kings managed to score 172 runs for the loss of 8 wickets in all 20 overs.