1.2157586-1627054243
India's captain Virat Kohli jumps as he celebrates scoring a century (100 runs) during the third day of the second Test cricket match between South Africa and India at Supersport cricket ground on January 15, 2018 in Centurion, South Africa. Image Credit: AFP

Pretoria: India captain Virat Kohli blazed a magnificent century, but South Africa hold the upper hand after reaching 90 for two in their second innings on a difficult wicket on third day of the second Test on Monday.

The hosts came away with an overall lead of 118 runs with eight wickets in hand and two full days of play left after play was interrupted twice, first by a spell of light rains and then bad light.

India were all out for 307 after lunch, despite a classy 153 from Kohli, who played almost a lone hand in scoring half his side’s runs.

AB de Villiers (50 batting) has taken the attack to the Indian bowlers after South Africa had sunk to three for two in their second innings on a wicket that is more Pune than Pretoria, keeping low and taking massive turn for the spinners. Opener Dean Elgar survived several anxious moments before hanging on at 36.

South Africa had been rocked earlier by a double-strike from Indian seamer Jasprit Bumrah, who trapped both Aiden Markram (1) and Hashim Amla (1) leg before wicket with deliveries that skidded through after keeping low.

There would have been plenty of panic in the South African dressing room at that point, but De Villiers started playing attacking shots from the moment he reached the wicket to transfer the pressure back onto the tourists.

Kohli had spoken before the match about showing more “intent” against South Africa’s seam attack and he duly delivered, compiling a brilliant 153 not out from 217 balls.

He now has 21 Test tons to go with 15 half-centuries, a conversion rate when passing 50 that is only bettered in the game by Australian great Don Brad man, who made 29 hundreds and 13 fifties.

India had resumed on their overnight score of 183 for five, but lost Hardik Pandya (15) to a farcical run out as the all-rounder ambled into his crease and failed to put his bat down, only to be undone by a direct hit from Vernon Philander.

Kohli and Ravichandran Ashwin (38) shared a quick-fire seventh wicket stand of 71 in 14.2 overs, before the latter fell to Philander (1-46).

Mohammad Shami (1) edged a Morne Morkel (4-60) delivery to slip, while the latter also accounted for Ishant Sharma (3) when he was caught at short-leg.

Kohli was the last batsman out as he tried to attack the bowling, caught at deep mid-on to be become Morkel’s fourth victim of the innings.