India beat South Africa by 124 runs in the third Test in Nagpur to take an unassailable 2-0 lead in the four-match series on Friday.
In the process, Virat Kohli registered his first Test series victory as captain on home soil and ended South Africa's track record of not losing a Test series away from home for nine years.
Chasing a 310-run victory target, South Africa, who were shot out for 79 in the first innings, could muster up just 185 in their second essay before being dismissed in the final session of the third day's play at the VCA Stadium.
Off-spinner Ravichandran Ashwin claimed 7-66 to go with the five wickets he had taken in the first innings, while leg-spinner Amit Mishra claimed the other three second innings wickets.
South Africa skipper Hashim Amla and Faf du Plessis contributed 39 runs each in the second innings in the low-scoring contest.
On a turning track that saw 32 wickets tumble on the first two days, the pair showed grit and determination to thwart the Indian bowlers for more than 46 overs with the biggest partnership in the low-scoring contest.
The setback also meant South Africa, currently the top ranked team in the Test format, succumbed to their first away Test series defeat since 2006.
Delhi hosts the fourth and final Test from December 3.
Get a sneak peek into historic pink ball Test...
Can India win Olympic medal in mixed doubles?
No one has the right to ask me what happens in my bedroom: Sania
We don't want wickets where matches finishes in two days: Dravid
Who will go? Benitez or Ronaldo?