In the 46th match of the 13th season of IPL, Kings XI Punjab (KKR) defeated Kolkata Knight Riders by 8 wickets.