Skipper Virat Kohli's stunning 153-run knock helped India concede a 28-run lead after ending first innings at 307 runs on the third day of the second Test against South Africa. Starting from overnight 183/5, Kohli and Hardik Pandya (15) took their overnight sixth-wicket partnership to 45 runs and helped India cross 200 in the 65th over. Kohli then reached his 21st hundred off 146 balls, inclusive of 10 fours, becoming the first overseas captain to score a Test hundred at Centurion. The previous highest for a visiting captain at this ground was 90 by Mahendra Singh Dhoni in 2010. Additionally, he became only the second Indian skipper to score a Test hundred on South African soil, after Sachin Tendulkar at Cape Town in 1997. At lunch, India's score stood at 280 runs for the loss of eight wickets after bowling 85 overs. This was Kohli’s second century on South African soil, previously came in Johannesburg 2013, and eighth overseas, including Australia, New Zealand and England. On day two, India's reply was accentuated by Murali Vijay’s 46 as he put on 79 runs with Kohli. Cheteshwar Pujara was run out for a golden duck and Rohit Sharma only made 10 runs. South Africa won the first Test in Cape Town by 72 runs and lead the three-Test series 1-0.