After winning the toss, England posted a massive first-innings score of 578, riding on skipper Joe Root's 218.
India took reviews in the 108th and 109th overs but both of them were turned down.
Stokes, who took guard at the start of the second day's play after opener Dominic Sibley was dismissed in the last over of the first day
Joe Root is playing the 100th Test match of his career after having made his debut during the series against India in 2012.
In response to 219/2 wickets, DC were blown away for 131 and succumbed to their third consecutive defeat of the season
There were arguments to promote Williamson, who batted at No.4, to third spot so that he can be up and running early.
'The young boys will get opportunity to play in IPL and become great players for India'
South Africa were bundled out for mere 162 in their first innings in response to India's 497/9 declared and skipper Virat Kohli enforced the follow-on for the eighth time in his career.
Following on, there was no respite for the visitors as it was Shami who once again looked in lethal rhythm
The Proteas made five changes to their line-up after suffering massive defeats in the first two tests.
With the series already in their kitty, Team India will aim to go for the kill and clean sweep the three-Test rubber when they face a demoralised South African team in the final match
One of the most consistent sides in the IPL, the Orange Army will look to secure their second title in 2019.
In exchange of Dhawan, Delhi have released all-rounder Vijay Shankar, spinner Shahbaz Nadeem and the young Abhishek Sharma to Sunrisers.