Shikhar Dhawan's unbeaten hundred went in vain as KXIP beat DC by five wickets to go fifth in the IPL 2020 table.
Shikhar Dhawan scored an unbeaten 106 but no other batsman could cross 15 as DC were restricted to 164/5 in 20 overs.
In the chase, DC were on frontfoot after dismissing KL Rahul, Chris Gayle and Mayank Agarwal early in the innings.
However, Nicholas Pooran (53 off 28 balls) steered the game away from DC, leading KXIP to a five-wicket win with an over to spare.
IPL 2020 recap: From MI's dominance to young guns firing again - 10 big talking points
India TV's team of IPL 2020: KL Rahul leads the star-studded lineup
'Bola tha inki ganit weak hai': Rohit Sharma hilariously reacts to his odd-even ad ahead of IPL 2020
I was expecting to be selected this time, couldn't even train that day: Suryakumar Yadav
IPL 2020 vs PSL 2020 - Here's how much prize money champions Mumbai Indians and Karachi Kings won
KL Rahul will have to take some blame for not finding KXIP's ideal playing XI, feels Aakash Chopra