CSK skipper Mahendra Singh Dhoni exhibited his full form as he played 79 not out by striking a six even at the last ball though failed to steer the team to win the match.
For KXIP, Andrew Tye (2/47), Ravichandran Ashwin (1/32) and Mohit Sharma (1/47) were among the wickets takers in the high-scoring contest.
Defending a 198-run target, Mohit dismissed Shane Watson (11) early in the second over. Watson started well hitting back-to-back fours off Mohit.
Murali Vijay and Ambati Rayudu together scored 22 runs in the next two overs.
In the seventh over, R. Ashwin challenged the umpire's decision of a boundary from Sam Billings' bat. Billings was out leg before after review and CSK were reduced to 57/3 in 6.4 overs.
Further batsman Chris Gayle smashed his second fastest fifty in the IPL to help KXIP post a healthy 197/7.
KXIP slowed down in the last five overs but finally managed to win the match. (ANI)