In the historic one-off Test, the Ajinkya Rahane-led side dismissed Afghanistan twice in two sessions on Day Two- first bundling the visiting side for 109 runs in the first inning before bowling them out for 103 runs in second -in reply to India's huge first-innings total of 474 runs.
India won the toss and elected to bat first as they ended the first day with 347 runs and losing six wickets only.
After team India's sweet gesture towards the young Afghan team, social media was all praise for the "beautiful" gesture.
After remarkable performances in the limited-overs formats, Afghanistan must prove they can stand the stress of the longest version of the game.
In a nice little gesture, Rahane called the entire Afghanistan team for a photo opportunity and even offered rival skipper Asghar Stanikzai to hold the winner's trophy. "It was important for us to keep the basics and good habits", Rahane said at the post-match presentation ceremony.
Afghanistan started its maiden five-day test match in the southern Indian city of Bengaluru on Thursday, with the match attended by top government officials from both sides.
It's early days, and the tide will eventually turn for Afghanistan. India, however, did become the first team to claim 20 wickets in a day. They lacked the basic patience and attitude needed to play a test innings, something that will improve as they play more and more matches.More news: Sultan declares Friday 2018 Eid-el-fitr day
Having seen them push Pakistan so far on their Test debut in Malahide, the Afghans must have thought they had it in them to do similar when they got their chance. "Definitely, four-day games and Tests will help them a lot", Rahane said.
"Afghanistan have some good bowlers and in time they will be able to trouble the opposition more", Rahane said.
Ashwin and Jadeja took over from that point as they carved through Afghanistan's middle and lower order.
Afghanistan were staring at a heavy defeat in their debut Test after they were skittled out for just 109 in a single session on Friday to lie 365 adrift of India, who enforced the follow-on. You can never take them lightly.
Afghanistan played the No1 Test team in the world. They figured things out quicker than most people expected.
KL Rahul (54) and Cheteshwar Pujara (35) also made significant contributions before Afghanistan bowlers fight back as India lost five wickets for 99 runs in 32 overs. You can not blame them (for their batting performances). It's about playing those matches regularly. In setting them up in such a way that this was the best they could deliver, cricket failed in its duty of care to Afghanistan. Afghanistan would have learnt more, given a better account of themselves and built up useful experience had they played Zimbabwe or Bangladesh before slowly working their way up the ladder.
There was consensus across the board that this Test should be the platform from which the newest Test nation strides forward, to add more chapters to its already incredible rise in world cricket.