Images from Day 4 of the third Test between South Africa and India, in Cape Town, on Friday.
Keegan Petersen scored a superb 82 as South Africa completed a seven-wicket victory in the third Test and a 2-1 series win over world number one India on a spiteful Newlands pitch, having chased down their challenging target of 212 on Friday.
It is just the fourth time in 133 years that a team has scored more than 200 in Cape Town to win, and follows on from South Africa's epic seven-wicket victory in Johannesburg in the second Test when they needed 240 in the fourth innings.
Petersen, who was the leading scorer in the series with 276 runs, was the anchor for the home side on a difficult wicket for batting, but there were also important unbeaten contributions from Rassie van der Dussen (41) and Temba Bavuma (32) as they put on 57 for the fourth wicket.
The result means India are still in search of a first Test series victory in South Africa, having had high hopes when they won the opening match.
The teams will now play three One-Day Internationals, starting in Paarl on Wednesday.
South Africa, who were underdogs for the series despite home advantage with their inexperienced side, had started the day on 101 for 2 and had plenty of alarms on the difficult pitch against the high-quality Indian seamers, who might have had more reward with better luck.
They only had themselves to blame though when Cheteshwar Pujara dropped Petersen at first slip when the batsman had scored 59, a simple chance off the bowling of Jasprit Bumrah.
It might have brought a different complexion to the day, but South Africa rode that luck and Petersen looked in control before he chopped a Shardul Thakur delivery onto his stumps 40 minutes before lunch.
His innings off just 113 balls followed a fine 72 in the first innings.
India were left hugely frustrated by the technology used for dismissal referrals and might have talked themselves into some trouble with their deliberate on-field comments into the stump microphones.
Their frustration threatened to boil over when they believed they had Van der Dussen caught behind off the bowling of Mohammed Shami, though the bowler himself showed no interest and returned to his mark.
But captain Virat Kohli sent the not out decision for review, and although there was a spike on the ultra-edge technology, it was ruled the batsman had hit the ground.
It followed India's utter fury on Thursday when they believed they had home captain Dean Elgar out leg before wicket, but after being given out, the ball-tracker technology suggested the delivery was bouncing over the stumps.
The Amazing Pant
Gambhir slams Kohli for stump mic reaction
Ain't Pant Cute?
Ashes PIX: Australia vs England, 5th Test, Day 1
Indians' reactions showed they were frustrated: Ngidi