South Africa beat India by 30 runs in the opening test at Eden Gardens to go 1-0 up in the two-match series on Sunday.
Chasing 124 for victory, India folded for 93 with Washington Sundar (31) topscoring for them.
Simon Harmer (4-21) was the pick of the South Africa bowlers.
The second and final test is scheduled in Guwahati from November 22.
Earlier, India posted 189 in reply to South Africa's first innings total of 159 on day two of the opening test at Eden Gardens on Saturday.
Opener KL Rahul topscored for the hosts with a patient 39, while home captain Shubman Gill retired hurt with neck spasm after making four.
Spinner Simon Harmer claimed four wickets and helped his side to be in the match.







