|Double century by Jacques Kallis, Man of the Match, put South Africa in the driving seat [GALLO/GETTY]
South Africa have defeated India in the first test by an innings and 25 runs on the final day at Centurion.
They claimed India's final two wickets in just 35 deliveries on Monday.
Morne Morkel and Dale Steyn, both new-ball bowlers, took a wicket each as India, resuming on 454 for eight, were bowled out for an innings total of 459 runs.
Shanthakumaran Sreesanth, Indian batsman, was out for just 3 runs as he pushed firmly at a delivery from Morkel that was outside off stump and offered AB de Villiers a regulation catch in the slips.
Jaidev Unadkat who was batting on 1, handled his first few short deliveries well but his 10th ball, from Steyn, spat up viciously and the debutant could only fend it to Ashwell Prince at gully.
Tendulkar ton 'not enough'
Sachin Tendulkar stayed unbeaten on 111, having batted for five hours and 27 minutes.
His landmark century, his 50th, a first for a test batsman, was an innings of great composure and technique but not enough to save India, who trailed by 484 runs after the first innings.
South Africa called on fast bowlers Steyn and Morkel to clinch victory, as they had in India's disappointing 136-run first innings when they shared eight wickets.
Steyn finished with four for 105 in 30.1 overs, while Morkel took two for 94 in 31 overs. The formidable duo are likely to cause more damage in the second test in Durban starting on Sunday.
Paul Harris, left-arm spinner finished with two for 88, Jacques Kallis one for 56 and Lonwabo Tsotsobe claimed one for 98.
Kallis scored 201 not out, his maiden test double century, which won him the man-of-the-match award.
Graeme Smith, South Africa captain paid tribute to Kallis, who is third on the all-time century list and currently the world's top-ranked test all-rounder.
"When he got his double hundred, it was a big moment, the changing room was very emotional and you could see how much it meant for everybody.
The South African skipper hailed it as "a big win, against the best team in the world at the moment. As a team, that's what we want to be doing, playing at the very top of the game."
Mahendra Singh Dhoni, India captain said that his bowlers' lack of penetration was his biggest worry. He added that Zaheer Khan, leg-arm pace bowler would return to the side after missing the match
because of a hamstring injury.
"He's been bowling the last few days. He is a key player because of the amount of experience he brings. And you need that experience to play in these conditions," Dhoni said.