Former captain Virat Kohli has not been his fluent self on this tour but he has dug deep, he called on his vast experience rather than repertoire to advance India's cause.
Kohli again reached 50 but India needed more from their talisman.
He fell, curiously, for the third consecutive time to a catch from Temba Bavuma.
The SA innings were largely build around a 16th ODI century for De Kock, while Rassie van der Dussen contributed a typically effortless 52 off 59 deliveries.
Both batters have been vital to the SA cause with De Kock's last five innings yielding 429 runs at an average of 85.8.
His last century for the Proteas was against Ireland in Dublin last year.
He was also in fine touch in Paarl in the previous two ODIs scoring 27 and 78.
De Kock played with a bit more freedom on a faster pitch on Sunday and his ability to hit down the ground indicative of the difference in surface.
SA's wicketkeeper appeared to have the ball on a string and stuck his game plan.