First Test, Centurion (day three, stumps):
South Africa 620-4 declared v India 136 & 190-2
Venue: SuperSport Park Date: 16-20 December Time: Play resumes 0830 GMT Coverage: Live on Sky Sports; reports and scorecards on BBC website
Jacques Kallis made his 201 off 270 balls
Jacques Kallis completed his first Test double century as South Africa built a huge lead over India at Centurion.
The 35-year-old finished unbeaten on 201 as the home side declared on 620-4, 484 runs ahead of the tourists.
He put on 224 with AB de Villiers, who hit the fastest Test hundred by a South African off 75 balls.
De Villiers fell for 129 before Virender Sehwag and Gautam Gambhir hit valiant half centuries for India, who ended the third day on 190-2.
India's dismal first-innings total of 136 means they are still 294 runs short of the hosts.
The tourists, the number one ranked team in Test cricket, conceded 225 runs from 36 overs in the morning session, extended because of Friday's rain.
It makes it more special to come in such a big series and to put us in a commanding position. It's something I'm very proud of
Jacques Kallis on his double century
After lunch, South Africa added 29 to that total as Kallis edged closer to his elusive double century.
When it finally came, the emotional milestone provoked a stirring reaction from the Centurion crowd which lasted for several minutes.
He had been the only player in the top 15 Test run-scorers list to have not reached the figure, but his glance down to fine leg for four off Jaidev Unadkat sealed his historic moment.
The veteran had hit 37 hundreds in 142 Test matches but had never once been able to make it a double ton.
Four balls later, captain Graeme Smith called a halt to his side's batting onslaught after De Villiers was caught behind by Mahendra Dhoni off Ishant Sharma's delivery.
De Villiers notched up a quick-fire 129 from 112 balls, including 12 fours and five sixes, employing an exhilarating array of strokes in his 12th Test ton.
Kallis, who had 10 scores of more than 150 in his Test career, said: "It's a relief not to have to answer any questions about it any more but it is a fantastic landmark and it's nice to tick that box.
"I probably would have taken a double hundred against Bangladesh or Zimbabwe, but it's really good to get it against the world's best side.
"It makes it more special to come in such a big series and to put us in a commanding position. It's something I'm very proud of."
India's response at the crease in their second innings was in refreshing contrast to the sloppy, defeatist performance displayed in the field.
Virender Sehwag and Gautam Gambhir's opening partnership surpassed the entire first innings total with 137 before Sehwag was caught at long-off for 63 off the bowling of left-arm spinner Paul Harris.
Gambhir's exit came 33 runs later when he was dismissed lbw for 80 by Dale Steyn.
Ishant Sharma and Rahul Dravid safely saw out the remainder of the day's play, pulling together a steady partnership of 20 runs before bad light finished play.
India now face the monumental task of reversing the deficit as they head into the fourth day.