Sehwag and Amla top, Duminy flops
Marks out of ten for the Test series between South Africa and India that was drawn 1-1
India
A century he rated as one of his best, and another that unsettled South Africa - their coach Corrie van Zyl admitted as much. Loses one mark for the shot in Nagpur which started a collapse that cost India the match.
Worked over in the first innings, but scored two high-quality centuries in the knocks that followed. Guided Sehwag, averting a possible collapse, in Kolkata.
Kept improving through the series. After a failure in Nagpur, he loved the bouncy pitch and the crowd support in Kolkata, causing a collapse in the first innings, and leading the charge towards victory in the second.
Reduced to nought South Africa's premiere batsman and captain, Graeme Smith. Got early wickets in two of three innings, and started the collapse in the first innings in Kolkata.
The field placements that Dhoni used might be open to question, but the way he rotated the three bowlers available to him on the epic final day was commendable. Scored a quick century to bat South Africa out before that.
Had gone 70 overs without a wicket at one point of time, but stuck to the task. Took three big wickets - Smith, Kallis, AB de Villiers - in penultimate overs before session breaks to give Harbhajan the much-needed support in Kolkata.
Despite unflattering figures, Ishant bowled one spell full of bouncers on the first afternoon in Kolkata that Zaheer carried on from. Also took two of the last three wickets to fall on the final evening.
Looked the part in his debut innings before becoming one of Dale Steyn's seven victims. Took a superb catch at forward short leg in the final innings, and dropped one that didn't prove to be consequential.
Took only one outswinger from Steyn to set Vijay up for the inswinger in the first innings of the series, and was uncomfortable against Morne Morkel's bounce in Kolkata. Was quick and energetic in the field, almost manufacturing a run-out, but wasn't safe as a catcher.
South Africa
The Last Man Standing didn't win. The numbers tell his story: 1402 minutes of risk-free batting, 490 of the calmest runs, and one mistake. That one mistake, though, part of a first-innings collapse in Kolkata, will rankle.
Bowled one of the most lethal spells of pace and swing seen in India to set up the Nagpur win. Bowled well enough to be rated the best bowler Sehwag has faced but lost swing when he needed it most: when Sehwag ran amok in the first innings in Kolkata.
Started South Africa's rescue from 6 for 2 on the first morning with a century of pure class. Didn't look uncomfortable in the second Test, yet failed to make a telling contribution. Failed to hold on to a few tough slip catches off Paul Harris.
Brought in because of injury to Mark Boucher, Petersen scored a century on debut, an innings that should have sealed the series but for an injudicious shot that started a monumental collapse.
Played his role to perfection when his fast bowlers got off to a good start. Struggled to do damage control in Kolkata, but could have still ended with much better figures had all the chances been held.
There wasn't much to do for him before he went out with a bad back. Kept without any mishaps, but would have been a handy man on the final day had he been fit.
Prince was a reluctant opener coming into the series and it showed in the first Test. Down in the middle order in the second, but he couldn't figure out Harbhajan.
The biggest disappointment of the series on either side. Was Harbhajan's to be had throughout, and also dropped Sehwag and Laxman in their 40s in the first innings in Kolkata.
Sidharth Monga is a staff writer at Cricinfo