Lizelle Lee and Laura Wolvaardt struck match-winning knocks as the Proteas Women beat India by six wickets with the final delivery of the match on Sunday to win the T20I series.
After winning the opening clash on Saturday, the South Africans were set a tricky target of 159 for victory by the hosts.
Lee was her ever-fluent best at the top of the order and got the run chase off to the best possible start with 70 off 45 balls, despite losing opening partner Anneke Bosch for only two.
Captain Sune Luus made a handy 20 but when she was run out and Mignon du Preez fell for ten, it looked as if the Proteas might just fall short due to the required run rate.
But, Wolvaardt kept the visitors in the contest and battled bravely to her half-century with nine runs required off the final over.
The Proteas, though, were given a lifeline when Indian bowler Arundhati Reddy bowled a no-ball with the penultimate delivery that Wolvaardt and Nadine de Klerk turned into two runs.
Wolvaardt then added two more runs off the free hit before running through for a single off the final delivery to get the Proteas across the line for another series win.
They take an unassailable 2-0 series lead into Tuesday’s final match.