South Africa have recorded a historic red-ball triumph on Indian soil after 15 years after clinching a 30-run win in the first Test at the Eden Gardens in Kolkata on Day 3, on Sunday, November 16.