Impressive batting display by India openers. He is leaving the outside off deliveries and playing the ball just under his eyes. KL Rahul is inching towards fifty while Mayank Agarwal looks determined to make this innings big. India 109/0 after 38 overs Hundred partnership up for India. While for Pujara, the ball was a bit on the short side and had extra bounce, Pujara failed to place it on the middle of the bat and Keegan Petersen took an excellent catch at short leg. However, Proteas captain Dean Elgar took the review and it was hitting leg stump. Mayank was hit on his pad but the umpire gave it not out. India 118/2 in 41 overs Game-changing over by Lungi Ngidi as he removes Mayank Agarwal on 60 to provide South Africa with their first wicket of the day and followed it up with another wicket on the very next ball where he removed out of form Cheteshwar Pujara on a golden duck. These two will now have to make sure that India post a big score on the board in the first innings. Captain Kohli is also looking hungry for runs. KL Rahul completed his fifty and is looking in good touch, he has sent the bad balls to the boundaries and has left deliveries outside off. India 139/2 in 49 overs India captain and vice-captain are on the crease. May be slow over rate is on the back of his mind. Elgar has gone with Keshav Maharaj in the last session. India 157/2 in 57 overs Captain Virat Kohli and vice-captain KL Rahul managed to pull India's inning back on track after two losing two wickets on back to back deliveries against Lungi Ngidi. Rahul is playing on 68 while Virat is on 19. Opener Mayank Agarwal made 60 while Cheteshwar Pujara was out for a duck. KL Rahul was going strong on 68 and captain Virat Kohli was giving him company on 19 at the break. India reached 157 for 2 at tea on the first day of the opening Test against South Africa here on Sunday. Rabada is struggling with his runup as he bowls 4th no-ball of the innings. India 183/2 in 64 overs Virat and Rahul continue to dominate South Africa's Keshav Maharaj and Kagiso Rabada. India is scoring at a run rate of 2.85 with 26 overs to go on Day 1. Wait for the 71st century by Virat Kohli continues. Outside off delivery India captain goes for a drive through covers ends up edging it to the first slip where Wiaan Mulder took a simple catch. India 199/3 in 68.2 overs Lungi Ngidi picks his 3rd wicket of the match as India captain Virat Kohli's falls after scoring 35 runs in 94 balls. After the wicket of Virat Kohli, former vice-captain Ajinkya Rahane has joined him in the middle who is batting on 25 runs in 37 balls. Rahul completed his hundred in 218 balls with the help of 14 boundaries and a six. India 238/3 in 78 overs India opening batsman KL Rahul who was making comeback into the side after suffering from an injury has hit a century in the first Test. KL Rahul has taken the back seat after completing his century. The right-hand batsman is punishing the ball outside off and is looking in fine touch. So far he has scored seven boundaries in his innings. India 258/3 in 85 overs Rahane is looking to play positive cricket as he is striking the ball at 53.97. Rahul is unbeaten on 122 runs in 248 balls while Rahane batting on 40 in 81 balls at the end of Day 1. India 272/3 in 90 overs India opening batsman KL Rahul and Ajinkya Rahane made sure that the visitors do not lose more than three wickets on Day 1 of the first Test against South Africa. India vs South Africa, 1st Test, Day 1 Live Score Updates from Centurion KL Rahul celebrating his century against South Africa in the first Test.