South Africa end India’s nine-series winning streak