Durban: Ravindra Jadeja was the main destroyer taking six wickets that helped India restrict South Africa to 500 after tea on day four of the second test.
The host were at one point looking to go past 550 when Robin Peterson cut lose and scored 61 of 52 balls.
The main highlight of today's play was Kallis' century which might, with all probability, be his last ton of his career. He cracked 115.