Cape Town: Kallis sets up lead for South Africa Jacques Kallis completed his 40th century to leave India with a huge task if they are to win the third Test.
A terrific day of cricket for South Africa. Two quick wickets were lost early on, but they rallied from 130/6 and were finally bowled out for 341, with Kallis imperious on 109 not out.
What can be said of his performance? Carrying an injury, he has been steady and determined in his batting. He also received excellent support from Boucher, who made fifty, and tail-enders Steyn and Morkel.
India bowled with real aggression at the beginning but became quite tame after lunch. Harbhajan took 7/120, but the runs were too easy for the South African batsmen.
Gambhir's status is still in doubt and if he's absent, that may be a bit of a problem for India. Still, it should be a day full of some exciting action.
The series is level at 1-1 and top-ranked India are seeking victory to clinch their first test series win in South Africa.
Ashwell Prince was the one batsman dismissed in the second session when his well-struck cut shot off Ishant Sharma was smartly taken by Shanthakumaran Sreesanth at point.
Off-spinner Harbhajan Singh took two early wickets in the morning session before South Africa staggered to 121 for five at lunch.
Harbhajan struck in his first over when he ripped a delivery out of the rough and trapped Alviro Petersen lbw for his overnight score of 22.
Hashim Amla fell in Harbhajan's next over as he missed an attempted sweep shot, the ball bouncing up off his arm and back on to his stumps to be bowled for two.
Kallis and AB de Villiers defied the Indian attack for over an hour before De Villiers was bowled by Zaheer Khan for 13, raising his bat too late to an inswinger which cannoned off the bottom edge and into his stumps.
Brief scores
South Africa 362 and 341 (Kallis 109*, Boucher 55, Harbhajan 7-120)
India 364
Status India need 340 runs to win in 90 overs