India crushed South Africa by an innings and 137 runs in the second Test in Pune.
Forced to follow on, the visitors’ second innings folded for 189 on day 4 as Umesh Yadav and Ravindra Jadeja picked up three wickets each.
Dean Elgar top-scored for the Proteas with 48.
South Africa were earlier bowled out for 275 in the first innings, while India posted 601-5 (declared), thanks to skipper Virat Kohli's unbeaten 254.
India currently leads the three-match series 2-0.
The final match will be played in Ranchi, starting October 19.
This was India's 11th consecutive Test series victory at home as they broke Australia's record of 10 series wins in the longest format.

Troubled Marseille lose fifth straight as PSG win
Anders Dreyer’s brace earns San Diego road draw with Inter Miami
Man City beat Sunderland in thriller to maintain 100% start
Spaun uses Presidents Cup snub to win BMW PGA Championship
Atletico ride derby storm to beat 10-man Real Madrid 2-1
