Rahul Tripathi (81) was the star of the night as KKR held their nerves to beat CSK by 10 runs.
Rahul Tripathi (81) opened the batting as he scored almost half of the side's total, with KKR finishing on 167 all-out in 20 overs.
Shane Watson (50) shined with the bat once again but his dismissal triggered a collapse for CSK.
MS Dhoni (12) was dismissed in the 17th over and Kedhar Jadhav was held to 7 off 12 balls as CSK fell short by 10 runs.
IPL 2020 points table: The top-four race intensifies after SRH's vital win against Rajasthan Royals
IPL 2020: KL Rahul, Kagiso Rabada continue to dominate batting, bowling charts
IPL 2020 | Speedster Jofra Archer continues to carry Rajasthan Royals bowling gallantly
IPL 2020 | Bruised and battered CSK take on old nemesis Mumbai Indians in must-win tie
IPL 2020 Dream11 Predictions: Chennai Super Kings vs Mumbai Indians fantasy tips
IPL 2020: Manish Pandey's 83 helps SRH reign supreme over Rajasthan Royals