Mohammad Shahzad started the Afghanistan innings in an emphatic fashion with a flurry of boundaries.
Even though Shahzad was looking in supreme touch, at the other end wickets kept falling down.
Shahzad though had other ideas as he hit a century off 88 balls and helped to lay the foundation of a challenging total.
MS Dhoni who was captaining India for a record 200th time in ODIs was excellent behind the stumps as usual.
In reply, the Indian openers KL Rahul and Ambati Rayudu started aggressively and notched their individual fifties in no time.
But after the openers departed, the new batsmen found it difficult whose stay at the crease produced just 8 runs before he was given out lbw by the umpire off Javed Ahmadi.
Jadeja remained key to Indian hopes as wickets continued to tumble at the other end. But he was the last batsman to fall with India still needing one run for the victory.
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