Ravichandran Ashwin took both wickets on day 4 to finish with 7/145 and bowl South Africa out for 431. Senuran Muthusamy frustrated Virat Kohli's Indian team but they now have a 71-run lead. Rohit Sharma blasted his second century of the match and joined an elite company while Cheteshwar Pujara notched up an aggressive 81. The partnership, combined with aggressive knocks from Virat Kohli, Ravindra Jadeja and Ajinkya Rahane helped India set South Africa a target of 395. Ravindra Jadeja got the big wicket of Dean Elgar to put India on top in Vizag.
17:21 hrs IST: That is stumps on day 4. The light is too poor to continue even with spinners. India hold the edge in Vizag after Ravindra Jadeja's wicket of Dean Elgar. South Africa are 11/1, needing a further 384 runs for win.
16:58 hrs IST: South Africa have started their trial against spin with Ravichandran Ashwin and Ravindra Jadeja opening with the new ball. South Africa are 4/0.
16:41 hrs IST: India have declared for the second time in the match. The target for South Africa is 395. Tricky session coming up for the hosts.
16:19 hrs IST: WICKET! Jadeja goes in the quest for quick runs. Rabada keeps it full and straight, Jadeja goes for the hoick and the middle stump is uprooted. India 286/4, lead by 357 runs.
16:14 hrs IST: Two massive sixes by Jadeja off Piedt and India are 285/3, leading by 356 runs. The declaration is coming one feels.
15:50 hrs IST: WICKET! Rohit is stumped but not before playing another great knock. Fantastic stuff from the hitman and he has been stumped for the second time in the match. India are 239/3, leading by 310 runs.
15:46 hrs IST: Hat-trick! Rohit has now turned on his marauding role! He blasts three consecutive sixes off Dane Piedt and he now has a total of 13 sixes in this match. India's lead has crossed 300. India are 237/2, lead by 308.
15:33 hrs IST: CENTURY! What a player! What a legend! Rohit Sharma becomes the sixth Indian player to score a century in both innings after Vijay Hazare, Sunil Gavaskar, Rahul Dravid, Virat Kohli and Ajinkya Rahane. Hitman has truly arrived and he is on top of the world. India are 204/2, lead by 275 runs.
15:20 hrs IST: WICKET! South Africa have struck and Philander gets Pujara again. Good length ball and it straightens on off stump, Pujara plays down the wrong line and is rapped on the back pad. The umpire gives it out and Pujara goes for the review. It is in vain as the ball is crashing onto off stump. India 190/2, lead by 261 runs.
14:43 hrs IST: Pujara survives an LBW appeal and replays show that the impact is umpire's call and the ball was actually hitting the stumps. Had the umpire given that out, Pujara would have to go. At tea on day 4, India are 175/1, leading by 246 runs.
14:32 hrs IST: Rohit and Pujara are scoring effortlessly and are nearing centuries. South Africa once again are struggling to break this partnership. India are 169/1, lead by 240 runs.
14:14 hrs IST: Both Rohit and Pujara are increasing the scoring rate. Conditions in Vizag have gotten a bit gloomy and the floodlights are on. India are 143/1, lead by 214 runs.
14:08 hrs IST: The partnership between Rohit and Pujara has crossed 100 and India's lead is also past 200. Pujara edges Rabada past de Kock who is unable to get there. South Africa are once again struggling with the ball. India 134/1, lead by 205 runs.
14:00 hrs IST: 21st fifty for Cheteshwar Pujara. It has been simply magnificent and the lead is now nearing 200. India might want to push on now with the tea break not too far away. India 122/1, lead by 193 runs.
13:28 hrs IST: Rohit is leading a charmed life. He lofts Dane Piedt to long on, Muthusamy takes the catch, backpedals and throws the ball up to take the catch on the second attempt. However, Muthusamy's foot has touched the rope and a six has been declared. Nothing going right for South Africa. India 98/1, lead by 169 runs.
13:16 hrs IST: FIFTY! After a century in the first innings, Rohit slams a fifty. His 11th overall. His promotion as an opener is working wonders for the Indian cricket team. India 82/1, lead by 153 runs.
13:12 hrs IST: Quinton de Kock is having a nightmare behind the stumps. He misses Rohit Sharma's stumping and he also misses a stumping plus catch off Cheteshwar Pujara. The partnership has crossed fifty and India are 73/1, leading by 144 runs.
13:06 hrs IST: Rohit and Pujara are making steady progress with Rohit playing the role of an aggressor. India are 63/1, lead by 134 runs.
12:48 hrs IST: Rohit Sharma blasts his third six while Pujara is dropped on 8 by Quinton de Kock off Dane Piedt. India are 57/1, lead by 128 runs.
12:35 hrs IST: Rohit is taking the attack to the bowling but Pujara is playing a slow hand. Run-scoring might not be easy on this deck as the game goes on. India 42/1, lead by 113 runs.
11:35 hrs IST: Lunch on day 4 and India's lead has gone past 100. Rohit Sharma is looking in good touch. India are 35/1. lead by 106 runs.
11:25 hrs IST: SIX! Rohit Sharma is dealing primarily in sixes. He hits his second maximum of Keshav Maharaj and India are 32/1, lead by 103 runs.
11:09 hrs IST: WICKET! Brilliant ball from Keshav Maharaj. Turn and bounce as Agarwal stabs at the delivery outside off, the edge goes past Quinton de Kock but Faf du Plessis at slip is alert and he takes a juggling catch. Mayank Agarwal gone for 7, India 21/1 with a lead of 92.
11:01 hrs IST: Rohit survives a stumping chance off Keshav Maharaj and launches him for the first of what will be many sixes. India are 14/0, leading by 85 runs.
10:44 hrs IST: Rohit Sharma gets going with a boundary off Keshav Maharaj. South Africa are opening with pace and spin but India will be looking to score some quick runs. India 4/0, lead by 75 runs.
10:26 hrs IST: Finally, India have broken this stand! Ashwin appeals for an LBW against Rabada but it is not given and India review. Replays show it is hitting leg stump and India have armed themselves with a 71-run lead. South Africa all out for 431 with Ashwin taking 7/145. What a champion
10:22 hrs IST: Muthusamy piles on the agony for the Indian bowlers by driving Ishant Sharma straight down the ground past mid on for a boundary. South Africa are 431/9, trail by 71 runs.
10:11 hrs IST: Senuran Muthusamy is frustrating India as South Africa chip away at the deficit. India do not help themselves with some fielding lapses. South Africa are 418/9, trailing by 84 runs.
10:02 hrs IST: South Africa have crossed 400 with Kagiso Rabada hitting a boundary off Ishant. South Africa trail by less than 100 now. South Africa 405/9, trail by 97 runs.
09:53 hrs IST: WICKET! Ashwin takes his sixth and India close in on bowling South Africa out. Keshav Maharaj tries to loft a flighted delivery but he miscues it and holes out to long on. South Africa are 396/9, still trailing by 106 runs.
09:49 hrs IST: Keshav Maharaj and Senuran Muthusamy are negotiating the bowling well as South Africa inch closer to 400. The more time South Africa consume, the advantage will be in their favour. South Africa are 395/8, still trailing by 107 runs.
09:25 hrs IST: A warm welcome to day 4 of the Vizag Test between India and South Africa. Quinton de Kock and Dean Elgar's centuries have given South Africa some hope but the balance is still tilted heavily in India's favour after Ravichandran Ashwin's five-wicket haul. India will be aiming for a lead in excess of 100 and then bat quickly in order to give themselves ample time to bowl the South Africans out on the final day.