Kallis ton as Proteas take charge
Jacques Kallis marked his farewell Test for South Africa with a century against India on day four of the second match in Durban.
Kallis announced on Christmas Day that he would bring down the curtain on his Test career and was given a guard of honour as he walked to the crease in the morning session on Saturday.
And almost 24 hours later, he brought up his 45th Test ton with a nudge through mid-on off Ravindra Jadeja to bring up the landmark off 273 balls with 13 fours.
That left the hosts 342 for five after 120 overs in reply to India's first-innings total of 334.
Kallis eventually fell for 115, but Robin Peterson and Faf du Plessis put on 110 for the eighth wicket to help the hosts reach tea on 497 for eight, a lead of 163 runs.
They had begun the day on 299 for five and Kallis, along with nightwatchman Dale Steyn, set about edging South Africa towards a first-innings lead.
The scoring was slow but fast-bowler Steyn was making a contribution as he matched his more illustrious partner in finding the boundary in the early stages.
And he was quick to embrace Kallis when he brought up his ton with all of the Indian team applauding the man who at the time was the fourth-highest run-scorer in Test history.
Steyn continued to find the boundary as Kallis made calmer progress and, with a single off the final ball of the 132nd over, the latter overtook Rahul Dravid to move to third on the scorers list with 13,289 runs to his name.
He fell just three balls later, however, as he top-edged a Jadeja delivery into the gloves of Mahendra Singh Dhoni. The 38-year-old exited to rapturous applause as his team-mates came to greet him on his way back to the pavilion.
There was still business to be done in the middle and Steyn was next to go for 44 as he lashed at a wide one from Zaheer Khan with Dhoni claiming the catch.
Peterson and Du Plessis ensured the hosts continued to make hay, with the former reaching 61 before becoming Zaheer's second victim.
Du Plessis was run out for 43 and South Africa lost tailender Morne Morkel for a duck as they were bowled out for 500, a lead of 166.
- On-loan George Thorne waits until the end of the season at Derby County to decide on his future
- Gary Rowett wants to his Burton Albion side another step in the play-offs this season
- Rolleston CC dig in for lion's share of points at home to Ilkeston Rutland
- James Benstead and Callum Brodrick on fire in Dunstall draw
- Hospital chiefs reveal £1m cost of free parking
- Religious leaders back petition on food poverty as new data shows sharp rise in handouts
- Taxi price hike plans help out hard-up drivers
- Father 'gutted' over primary school choice
- Call for answers after mental health travel support axed
- Copter tragedy cops plagued by prankster