Player of the Match
Player of the Match

Kohli's 85* keeps South Africa's attack at bay

Chopra: South Africa marginally ahead in the game (3:10)

Daryll Cullinan, meanwhile, says the match is in the balance and India will be happy with the pitch (3:10)

India 183 for 5 (Kohli 85*, Vijay 46) trail South Africa 335 (Markram 94, Amla 82, du Plessis 63) by 152 runs

Scorecard and ball-by-ball details

An aggressive unbeaten 85 from Virat Kohli led India's response to South Africa's 335, but South Africa kept chipping away at the other end to end the second day firmly in front. Fighting against a five-man attack that hardly ever let up the pressure, India went to stumps trailing by 152, with only five wickets in hand. Kohli was still at the crease, and with him was the combative Hardik Pandya, their sixth-wicket partnership worth 19.

On a pitch that didn't offer a great deal of bounce or seam movement, Kohli put South Africa under pressure by trusting in his subcontinental method of taking a big stride forward and trying to score quickly off good-length balls. According to ESPNcricinfo's ball-by-ball data, he scored 47 runs off 51 "good-length" balls from the fast bowlers. His cover drives, as always stood out, but there were a couple of gorgeous straight-bat punches past the bowler too.

For all that, he did not succeed in shifting South Africa away from their length. To Kohli, the four quicks bowled 41 balls just short of a good length, conceding 14 runs off them, and only eight balls that were either "full" or "short". Those numbers summed up how well they bowled.

Yet, the conditions were the most subcontinental India could have hoped for on this tour, and a couple of sizeable top-order partnerships could have put South Africa under serious pressure. Instead, India gifted them a couple of soft early wickets, back-to-back, and a third after their only major partnership, 79 between Kohli and M Vijay for the third wicket.

In a series notable for the volume of the stump mics in the TV broadcast, two Kohli comments and their aftermath summed up India's day.

First, as tea approached, he yelled out to Vijay, in chaste and not-entirely-repeatable Hindi, that South Africa would be extremely worried if their partnership were to extend deep into the evening. This was true. Vijay was batting with a certain degree of comfort against the fast bowlers, and, having overcome a slightly iffy start, was defending and leaving vigilantly.

Then, after tea, he grew a little loose against the left-arm spin of Keshav Maharaj. It's a feature of Vijay's game, a tendency to drop his guard against spin after focusing hard against pace. Time and again, he kept trying to cut balls from Maharaj that were neither short enough nor wide enough. On 46, the inevitable happened, and a top-edged cut settled inside Quinton de Kock's gloves.

Given India were only playing five specialist batsmen, the difference between 107 for 2 and 107 for 3 was significant. Especially when South Africa's attempts to find reverse-swing were beginning to bear fruit.

Kagiso Rabada came back into the attack immediately after Vijay's dismissal, and his first ball was a sign of what was to come - a back-of-a-length ball in the corridor that reared up and seamed away to beat Kohli's outside edge.

Over after over, Rabada kept hanging the ball outside off stump, getting it to move away from the right-hander, testing their patience, and making them wonder when the inswinger would come. Towards the end of the fourth over of his spell, Kohli yelled out to Rohit Sharma, "Aur nahin dalega, chautha over hai! [he won't bowl any more, it's his fourth over!]"

Rabada kept going, eventually sending down two more overs. The inswinger arrived twice either side of Kohli's yell, both delivered at the perfect moment, with perfect control, after dragging his prey across the crease. Both produced big lbw shouts. Kohli was adjudged not out, and South Africa lost a review on height; Rohit was given out, and India retained a review but lost a wicket, with ball-tracking returning an umpire's call verdict on height.

There was no real pressure release when Rabada's spell ended. Lungi Ngidi, the debutant, replaced him with no major loss in pace or wicket threat. An inside-edge saved Kohli when a full ball pinged him on the front pad, mid-shuffle, but Parthiv Patel, who scored 19 in a fifth-wicket stand of 32, had no such luck when he nicked a lifter in the corridor - an excellent way for Ngidi to pick up his first Test wicket.

It wasn't Ngidi's first major intervention of the day. In the tenth over of India's innings, he had moved swiftly to his right from mid-on, picked up, turned around, and fired a direct hit at the bowler's end to find a diving Cheteshwar Pujara short of his crease while going for a suicidal single off the first ball he faced. This ball came right after Morne Morkel had dismissed KL Rahul, whose leaden-footed push at a full ball only succeeded in spooning a return catch. India had gifted South Africa two early wickets.

In the morning session, a half-century from Faf du Plessis had helped South Africa add 66 to their overnight total for the loss of their four remaining wickets. A rash of missed chances - including two dropped catches off R Ashwin off successive balls to let off Rabada - frustrated India somewhat during a 42-run eighth-wicket stand between du Plessis and Rabada, but they created enough chances in an improved bowling performance for the let-offs to not cost them too much. Ishant Sharma ended up with three wickets, and Ashwin - who wrapped up the innings with the wicket of Morkel for the sixth time in six Tests - with four.

Unwanted run


Cheteshwar Pujara is the first India player to be run out twice in a Test. He's the 23rd overall and first since Stephen Fleming v Zimbabwe in December 2000.

Record chase needed


The highest run-chase at SuperSport Park in Centurion, which was by England in 2000. India are set a record target of 287 to chase. There have been only six successful chases at the venue and five of those have been by the home team.

Faf's feat


Runs for Faf du Plessis in Tests. Since his debut, only Amla has scored more runs for SA than du Plessis.

Going on and on


No. of century partnerships in this series. The one between De Villiers and Elgar is the biggest of the two, going past 114 added by De Villiers and Du Plessis in the last Test.

Captain steps up


No. of centuries by India captains in South Africa - Tendulkar (169) in Cape Town 1996-97 and Kohli in this Test.

Opening with spin


Last time a spinner opened the bowling for South Africa in the first innings - Aubrey Faulkner v Australia. SA opened with Keshav Maharaj in this Test.

Shami's century


Wickets for Mohammad Shami in Tests, becoming only the 7th India fast bowler to the milestone.

Spin in Centurion


Wickets for Ashwin so far, which is already 2nd-best for a spinner in the first innings of a Centurion Test; Swann's 5 for 110 in 2009 is the best. Ashwin's 31 overs is 3rd-highest by a spinner in the 1st inngs in Centurion

A first for de Kock


Number of ducks at home for de Kock in all international matches. He has 7 in away games - 3 in NZ, 2 in Ban, 1 each in Aus and SL - but this one in Centurion was his first in South Africa

A long time coming


Innings between two run-outs for Amla in Tests. The last time he was run out in this format was way back in November 2012, in Perth

Centurion's king


Previous most runs by a batsman at SuperSport Park in Centurion, by Jacques Kallis. Hashim Amla has gone past that mark.

Markram's home


Aiden Markram's average in last 6 innings in Centurion (his home ground) across all formats in last six innings, before this match. His scores have been: 161, 119, 87, 51*, 56*, 18*. He has got to another fifty in this innings.

Solid pair


No. of 50+ partnerships between Aiden Markram and Dean Elgar in 7 Test innings, including this innings. They average over 100 as a pair.

South Africa's den


Win-loss record for South Africa in Centurion, in 22 previous Tests. Their win-loss ratio of 8.50 at the venue is the second-best for any team playing 10+ Tests at a ground.