India were made to wait a tad longer for the winning moment by centurion Laura Wolvaardt, but they eventually went past the line convincingly by 10 wickets on the fourth and final day of the one-off Test women's Test against South Africa in Chennai on Monday.
India were required to chase a modest 37 after bowling out South Africa for 373 in their second innings and the hosts accomplished the task in 9.2 overs without losing a wicket. India had declared their first innings closed at 603 for six.
The opening duo of Shubha Satheesh (13 not out) and Shafali Verma (24 not out) steered their side home comfortably.
This is India's second 10-wicket triumph in Tests after a scoring a similar win over the Proteas at Paarl in 2002.
After getting bundled out 266 in their first innings, South Africa fought well through hundred-makers Wolvaardt (122, 314b, 16x4) and Sune Luus (109, 203b, 18x4) in the second innings.
However, SA could only delay the inevitable.
Resuming at the overnight 232 for two, and trailing India by 105 runs, Wolvaardt and Marizanne Kapp appeared to be in good touch.
The former brought up her maiden Test century, also becoming the first woman batter to score a Test, ODI and T20I ton in the same year.
However, Kapp was soon trapped leg-before by Deepti Sharma for 31, while Sneh Rana ousted Delmi Tucker for a duck as the tourists slipped to 266 for four.
With still work to be done for the South Africans to take the lead, Wolvaardt tried to anchor the innings but was dismissed for 122 when Rajeshwari Gayakwad trapped her in front to reduce the visitors 281 for five.
But the Proteas marched on and went past the 300-run mark, their highest team total in Tests against the Indians. The previous best was the 266 that made in their opening innings here.
South Africa needed less than 50 runs to take the lead at this stage. Nadine de Klerk and Sinalo Jafta stuck together until the lunch break and SA were 302 for five then.
However, in the post-lunch session, Jafta retired hurt due to cramps, as the visitors sent Anne Dercksen to join De Klerk.
But Dercksen departed for five, falling to Pooja Vastrakar with SA trailing by 27 runs.
Meanwhile, the tourists went past 316 to register their highest score in Test cricket, going past the 315 they made against England at Shenley in 2003.
Although South Africans closed in on a lead they struggled to get the partnerships going.
The next stand was worth 14 runs between De Klerk and Tumi Sekhukhune before the latter was run out for six.
Jafta returned to bat, but she could add just nine more runs and departed for 15 and they went to tea at 336 for eight.
The hosts eventually conceded the lead in the final session. This was the third instance of India giving away the lead after enforcing a follow-on and the fifth overall.
The partnership between De Klerk and Masabata Klaas produced 23 runs before the latter fell to Shafali, who cleaned her up.
De Klerk, who was dropped on fifty by Renuka Singh and Vastrakar during a mix-up, brought up her half-century soon but Rajeshwari Gayakwad knocked her out for 61.
SCORECARD
India (1st innings): 603/6d
South Africa (1st innings): 266
South Africa (2nd innings F/O): (Overnight 232/2)
Laura Wolvaardt lbw Gayakwad 122
Anneke Bosch lbw b Deepti 9
Sune Luus b Harmanpreet 109
Marizanne Kapp lbw b Deepti 31
Delmi Tucker c Rodrigues b Rana 0
Nadine de Klerk b Gayakwad 61
Sinalo Jafta c Shubha b Rana 15
Annerie Dercksen lbw b Vastrakar 5
Tumi Sekhukhune run out (Gayakwad) 6
Masabata Klaas b Shafali 2
Nonkululeko Mlaba not out 1
Extras: (B-8, LB-1, NB-3) 12
Total: (All out in 154.4 overs) 373
Fall of wickets: 1-16, 2-206, 3-264, 4-266, 5-281, 6-310, 7-324, 8-334, 9-357, 10-373.
Bowling: Renuka Singh 10-1-30-0, Sneh Rana 40-12-111-2, Pooja Vastrakar 16-7-35-1, Deepti Sharma 45-10-95-2, Rajeshwari Gayakwad 30.4-12-55-2, Shafali Verma 3-1-7-1, Harmanpreet Kaur 10-0-31-1.
India (2nd innings):
Shubha Satheesh not out 13
Shafali Verma not out 24
Extras: 0
Total: (For no loss in 9.2 overs) 37
Bowling: Nonkululeko Mlaba 5-0-18-0, Delmi Tucker 4.2-0-19-0.