Centurion - Fast bowlers Morne Morkel and Dale Steyn took a wicket apiece as South Africa completed victory by an innings and 25 runs on the fifth day of the first Test against India at SuperSport Park on Monday.
Sachin Tendulkar was left stranded on 111 not out as India were bowled out for 459, losing their last two wickets for five runs in 26 minutes and 35 balls.
Morkel had Sree Sreesanth caught at third slip before Steyn had last man Jaidev Unadkat caught at gully to give South Africa a 1-0 lead in the three-match series against the team ranked number one in Test cricket.
South Africa were always in control after winning the toss and sending India in to bat after rain delayed the start on the first day.
Morkel and Steyn had ripped through India's batting on a lively pitch, dismissing the world's number one ranked Test team for 136 in their first innings.
Taking full advantage of improved batting conditions, South Africa piled up 620 for four declared, with Jacques Kallis hitting a maiden Test double century and AB de Villiers racing to South Africa's fastest Test century.
Faced with a first innings defict of 484, India put up a much-improved performance in the second innings to give them heart going into the remaining two matches of the series, in Durban and Cape Town.
Openers Gautam Gambhir and Virender Sehwag both made half-centuries before Tendulkar and captain Mahendra Singh Dhoni put on 172 for the seventh wicket to ensure that the match would extend into a fifth day.
Tendulkar went on to record his 50th Test century.
India resumed at 454 for eight, still trailing by 30 runs.
Morkel struck with the 21st ball of the day when Sreesanth edged a lifting delivery to AB de Villiers at third slip.
Unadkat could only fend a lifting ball from Steyn to gully where Ashwell Prince completed a simple catch.
The second Test starts in Durban on Sunday.
India – Gautam Gambhir, Virender Sehwag, Rahul Dravid, Sachin Tendulkar, VVS Laxman, Suresh Raina, MS Dhoni (capt & wk), Harbhajan Singh, S Sreesanth, Ishant Sharma, Jaidev Unadkat
South Africa – Graeme Smith (capt), Alviro Petersen, Hashim
Amla, Jacques Kallis, AB de Villiers, Ashwell Prince, Mark Boucher (wk),
Dale Steyn, Paul Harris, Morne Morkel, Lonwabo Tsotsobe