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.