Kolkata Knight Riders (KKR) recorded their second win of the season by beating Punjab Kings (PBKS) in Match 21 of the Vivo...