Chennai Super Kings handed Kolkata Knight Riders their first loss of this Indian Premier League season.