South Africa registered a 6-wicket victory in the second T20I at Centurion on Wednesday to end India's winning streak of five T20I matches and level the three-match series 1-1. India had last lost a T20I match on November 4, 2017 against New Zealand at Rajkot. The series decider will take place at Cape Town on Saturday.