Chasing 137 to win, Shikhar Dhawan made 39 before West Indies’ Shimron Hetmyer composed an unbeaten 28 from 18 balls as Delhi won with two balls left.
Chennai made 136 for five with Ambati Rayudu top scoring with 55.
A top-two finish means teams have two opportunities to qualify for the final, which is on October 15. Delhi moved to 20 points, above Chennai on 16 but both can be caught by Royal Challengers Bangalore, who play the Capitals in their final group game. Delhi always seemed to be in control of their chase until Dhawan, who took 21 off Deepak Chahar’s third over, was caught in the covers by Moeen Ali to leave last year’s runners-up 99 for six. Hetmyer made the most of his life to whip a massive six over square leg and his partnership of 36 with Axar Patel got Delhi into a position where Kagiso Rabada could come in and flick to the boundary for the win.
Chennai Super Kings: 136/5 in 20 overs (Rayudu 55 n.o, Axar 2/18)
Delhi Capitals: 139/7 in 19.4 overs (Dhawan 39, Hetmyer 28 n.o, Thakur 2/13). (BBC)