Cape Town - India's Sree Sreesanth reduced the Proteas to 335 for nine at lunch as Jacques Kallis provided the lone resistance at Newlands on day two of the third and final Test match on Monday.
Sreesanth may have his critics about his behaviour and sledging on the field, but you could not fault his bowling on Monday morning.
The pace bowler made the breakthrough India desperately needed as the ground was bathed in sunshine, with a light south-easterly blowing, tipped to favour the batsmen.
And it looked that way as Jacques Kallis - 81 not out overnight - and Ashwell Prince (28*) resumed the South African innings on 232 for four.
The pair looked comfortable and added 30 runs to the total in the first few overs of the day.
And then came Sreesanth, with his 1980's John McEnroe hairstyle. He bowled superbly with the second new ball and took two wickets, with consecutive balls, in his first over of the morning.
Following a ball which seamed away, he got one to curve in the air. Prince (47) tried to drive the ball but it jagged back at him and crashed into his off stump.
With his next ball, Mark Boucher didn't stand a chance. The ball seamed away from him and clipped the outside edge of his bat. He began the long journey back to the changeroom knowing this could be his last Test match.
South Africa don't play another Test series until October and by then, Boucher may no longer be in the equation.
Sreesanth wasn't finished yet but he could do nothing to prevent Kallis from scoring his 39th Test century, level with Ricky Ponting in the number of hundreds scored and second to Sachin Tendulkar's 50.
A bouncer from Zaheer Khan removed Dale Steyn but it was Morne Morkel who provided Sreesanth with his five-wicket haul at a cost of 92 runs.
Kallis and Paul Harris brought up the 300 for South Africa and their partnership survived 63 balls before Harris (7) went to Sharma.
After he made his century, Kallis allowed his partners to take most of the strike as he appeared to be in agony from an injury to his hip area, but he recovered his stride and went into lunch unbeaten on 140 with Lonwabo Tsotsobe on three.
Sreesanth may have his critics about his behaviour and sledging on the field, but you could not fault his bowling on Monday morning.
The pace bowler made the breakthrough India desperately needed as the ground was bathed in sunshine, with a light south-easterly blowing, tipped to favour the batsmen.
And it looked that way as Jacques Kallis - 81 not out overnight - and Ashwell Prince (28*) resumed the South African innings on 232 for four.
The pair looked comfortable and added 30 runs to the total in the first few overs of the day.
And then came Sreesanth, with his 1980's John McEnroe hairstyle. He bowled superbly with the second new ball and took two wickets, with consecutive balls, in his first over of the morning.
Following a ball which seamed away, he got one to curve in the air. Prince (47) tried to drive the ball but it jagged back at him and crashed into his off stump.
With his next ball, Mark Boucher didn't stand a chance. The ball seamed away from him and clipped the outside edge of his bat. He began the long journey back to the changeroom knowing this could be his last Test match.
South Africa don't play another Test series until October and by then, Boucher may no longer be in the equation.
Sreesanth wasn't finished yet but he could do nothing to prevent Kallis from scoring his 39th Test century, level with Ricky Ponting in the number of hundreds scored and second to Sachin Tendulkar's 50.
A bouncer from Zaheer Khan removed Dale Steyn but it was Morne Morkel who provided Sreesanth with his five-wicket haul at a cost of 92 runs.
Kallis and Paul Harris brought up the 300 for South Africa and their partnership survived 63 balls before Harris (7) went to Sharma.
After he made his century, Kallis allowed his partners to take most of the strike as he appeared to be in agony from an injury to his hip area, but he recovered his stride and went into lunch unbeaten on 140 with Lonwabo Tsotsobe on three.