In 28th match of Pakistan Super League, Karachi Kings beat Islamabad United by four wickets in Karachi.