STUMPS. South Africa have managed to push the game into the fourth day. But India just need two more wickets to complete the series clean sweep. An excellent day in the field for India. They took 16 wickets on the third day.
GONE! Eight down! Will this match finish today? R Ashwin comes over the wicket, bowl a little slow, entice Rabada to have a crack and he obliges. Mistimes it and Ravindra Jadeja takes an easy catch.
WICKET. Piedt perishes. The dance down the track goes horribly wrong. Ravindra Jadeja disturbs the timber as Piedt looks to slog it over the mid-wicket but misses it completely. The ball goes on to hit the leg stump. India three wickets away from a clean sweep.
RUN OUT! Brilliant work in the field from Shahbaz Nadeem. Charges in, collects it cleanly and hits the stumps at the non-striker's end. Top work to end Linde's vigil. South Africa six down.
Saha looks to be in some pain here. The Indian physio is out in the middle to attend Saha. Oh dear, Saha is walking off the field. Rishabh Pant will come out to keep wickets.
Update on Dean Elgar: He will not bat again in this Test and Theunis de Bruyn is named Elgar's concussion substitute.
OUT! Five down! Plumb in front. Second wicket for Umesh Yadav. Klaasen is the latest casualty to make his way back to the pavilion. Brilliant delivery from Umesh though. Good length ball on the off stump line, angling in to the batsman, Klaasen looks to flick it towards the leg side but gets hit on the pads. The Indian players appeal and Nigel Llong gives it out immediately.
FOUR! Shot! Beautiful shot from Linde. He gets off the mark with a boundary. Short ball way outside off, George stands back and punches this towards the cover region for a four.
IND vs SA Live Score: The play resumes after tea-break. And Dean Elgar has retired hurt. George Linde comes out to bat. Umesh Yadav to complete his over. Score 26/4 in 9.3 overs
Elgar cops a Nasty blow! Umesh Yadav bowls it short and Elgar takes his eyes away from the ball and gets hit on the helmet. He goes down. The players converge around him. And the umpire call for an early tea.
Over 8.3: OUT! Mohammed Shami is breathing fire today. Bavuma's wretched tour ends after being out caught behind by Wriddhiman Saha off Shami. Fails to disturb the scoreboard as the moving does the trick. Score 22/4 (f/o), trail by 313 on Day 3
IND vs SA Live Score: Over 6.6 - OUT! Shami gets SA captain Faf du Plessis lbw. Pinged on the front foot and umpire quickly raises the finger. But Du Plessis goes for the DRS. Only an edge could have saved him but Ultra Edge says there wasn't any. He walks back after scoring 4 off 10. Score 18/3 (f/o)
IND vs SA Live Score: WICKET! Another one bites the dust. Zubayr Hamza has been bowled for a duck by Mohammed Shami! The sorry state of SA batting continues in Ranchi. Excellent delivery from Shami as he pitches on the length, skips the outside edge and pings the stumps. Score 10/2 (f/o) in 2.3 overs, trail by 325 runs
IND vs SA Live Score: WICKET! The opening partnership lasts seven deliveries as Umesh Yadav cleans up opener Quinton de Kock for 5. Pitched on a good length, De Kock stays rooted and the ball skips past to remove uproot the off-stump. SA 5/1 (f/o)
Quinton de Kock and Dean Elgar - two lefties- will start SA's second innings. Mohammed Shami has the new ball. SA trail by 335 runs. Here we go.
Virat Kohli gestures towards the South African dressing room that they have to bat again. Follow-on has been enforced
IND vs SA Live Cricket Score: WICKET! And it's all over for SA in first innings. They have been bowled out for 162 in 56.2 overs, conceding a lead of 335 runs. Shahbaz Nadeem pins Anrich Nortje in front and the umpire raises finger. Nortje goes for the review, seems he thinks there was an inside edge. Ultra edge confirms nothing of that sort. And Nortje was been adjudged lbw on 4 off 55.
IND vs SA Live Score: WICKET! And the breakthrough has arrived - Umesh Yadav ends India's frustration with the scalp of George Linde who scored 37 off 81. Induces an edge and Rohit in the slip cordon makes no mistake. Wicket no. 3 for Umesh. Score 162/9 in 55.1 overs vs IND (497/9d)
IND vs SA Live Score: Time for refreshments in Ranchi. The tail is wagging but the tourists are far from safe. Still trail by 336 runs with two wickets remaining. 49 overs are remaining for the day. How long will the resistance from Linde and Nortje last?
India vs South Africa Live Cricket Score: The current partnership between George Linde and Anrich Nortje is now worth 30. Yet another resistance from South Africa's lower-order this series. Score 160/8 in 53 overs
Meanwhile, that Piedt wicket was Shami's 50th in Tests at home. George Linde has just struck Shahbaz Nadeem for a six. The score is now 150/8.
IND vs SA Live Cricket Score: FOUR! Just misses the mid-on fielder. Flighted ball on middle, Linde dances down the track and lofts this over the mid-off fielder for a boundary. Nadeem jumps to catch the ball but it just goes over the head of him. SA 136/8 in 39.3 overs vs IND (497/9)
WICKET! Direct hit from Umesh Yadav after he fumbles in his first attempt and that catches Kagiso Rabada short. He has been run out at the non-striker's end for a six-ball duck. India all over South Africa. Score 130/8 in 37.5 overs
WICKET! Not long after lunch that India strike. Mohammed Shami pins Dane Piedt in front to get his second wicket of the Test. South Africa are now seven wickets down. Score 129/7, trail, by 368 runs
So second session is about to get underway. India, as has been the case throughout this series, are in control. South Africa have lost six wickets and still trail by 368 runs. How far can they stretch this? Will the tail wag as it has on previous occasions? However, Keshav Maharaj and Kagiso Rabada, the lower-order pair that has been at the centre of their late fightbacks, aren't playing this Test.
LUNCH BREAK: So India continue to tighten their grip over this third and final Test in Ranchi. Indian spinners have left South Africa struggling despite Zubayr Hamza hitting a maiden Test fifty in a fluent knock. Score 129/6 in 36 overs, trail by 368 runs on Day 3.
IND vs SA Live: WICKET! Brilliant from Ravindra Jadeja. Heinrich Klaasen gets a ripper that he couldn't do anything about, unplayable and he's bowled on 6 off 10. Pitched on off and it turns enough to bamboozle the South African. Score 119/6 in 31.4 overs
WICKET! Shahbaz Nadeem has his maiden Test wicket in Temba Bavuma as South Africa lose their fifth wicket! Bavuma skips forward and is outfoxed by the debutante. Wriddhiman Saha does the rest as Bavuma loses his balance and wicket. Score 107/5 in 28.2 overs, trail by 390 runs
India vs South Africa Live: Typical Jadeja dismissal - Right after India lose a referral, Jadeja slips in a straighter one that skips past Zubayr Hamza's defenses to crash on the stumps. A big breakthrough for India this as Hamza had settled in, scoring 62 with 10 fours and a six before being cleaned up. Score 107/4, trail by 390 runs
FIFTY for Zubayr Hamza - a well compiled maiden Test half-century from the South African as he reaches the milestone with a six off Ravichandran Ashwin. Trivia: Hamza is the 100th Test player for South Africa since their return to international cricket from apartheid ban. Score 81/3
The partnership between Zubayr Hamza and Temba Bavuma has crossed the 50-run mark. A good stand between these two after South Africa were given an early jolt in skipper Faf du Plessis who managed just one. Score 74/3
India vs South Africa 3rd Test: So first over of spin today. Ravichandran Ashwin replaces Umesh Yadav. Six runs off him including four byes. Meanwhile, SA have crossed 50 runs. Still a lot of work to be done for the tourists. They are still in a spot of bother.
Zubayr Hamza has been brisk after South Africa were jolted early in the session. He has swiftly moved to 22 off 32 with the help of four fours. Batting alongside him his Temba Bavuma on 10 off 16 with two fours. SA 41/3 in 11 overs, trail India by 456 runs on Day 3 in Ranchi
Mohammed Shami joins Umesh from the other end. And his first of the morning is a maiden. South Africa in trouble at 16/3.
India vs South Africa Live: WICKET! What a start for India. Umesh Yadav has cleaned up Faf du Plessis for 1. South Africa have lost their captain in the first over of the day. After being hit for a four and a triple by Zubayr Hamza off successive deliveries, Umesh lands one on the good length and unfortunately for Du Plessis, it lands on a crack and deviates enough to skip past his bat an crash on the stumps. Score 16/3 in 5.5 overs
And the day gets underway