Mandeep Singh hammered a brisk 66 not out off 56 balls, Chris Gayle slammed 51 off 29 balls, and pacer Mohammed Shami captured three wickets to guide Kings XI Punjab (KXIP) to a comprehensive eight-wicket win over Kolkata Knight Riders (KKR) in an Indian Premier League match on Monday, and remain in fray for the playoffs.