India need to take eight wickets on the final day of the first Test to beat South Africa in Johannesburg.
|1st Test: South Africa v India at Johannesburg|
|India 2nd inns: 421 (120.4 Ov)|
|CA Pujara||c †de Villiers b Kallis||153||353||270|
|V Kohli||c †de Villiers b Duminy||96||254||193|
|RG Sharma||b Kallis||6||19||13|
|AM Rahane||c Smith b Duminy||15||39||27|
|MS Dhoni*†||c sub (D Elgar) b Philander||29||39||44|
|R Ashwin||c du Plessis b Philander||7||11||12|
|Z Khan||not out||29||49||31|
|I Sharma||lbw b Imran Tahir||4||21||14|
|Mohammed Shami||b Imran Tahir||4||7||5|
|Extras||(b 9, lb 7, w 8)||24|
|AB de Villiers||1||0||5||0|
|SA 2nd Inns: 138-2 (45 Overs)|
|AN Petersen||not out||76||148|
|GC Smith*||run out (Rahane)||44||126||73|
|HM Amla||b Mohammed Shami||4||26||13|
|F du Plessis||not out||10||37|
|Extras||(lb 2, w 1, nb 1)||4|
The tourists were bowled out shortly after lunch for 421 in their second innings, leaving the Proteas a world record 458 to win.
The hosts finished the day on 138-2 and although all three results are still possible, realistically South Africa will be looking to save the match on the final day.
Their faint hopes of an historic run chase were boosted by a century opening partnership between Graeme Smith and Alviro Petersen.
However the stand ended with the score on 108 when skipper Smith called his partner through for a quick single which was never on and a direct hit from Ajinkya Rahane at mid-on ended his innings at 44.
Petersen had recorded his first Test half-century since January 2 by that point but South Africa suffered a further blow when Mohammed Shami clean bowled Hashim Amla.
Amla had only made four when he misjudged the bounce and ducked a delivery that hit the top of off-stump.
Petersen made it through to 76 at stumps and was joined by Faf du Plessis who was promoted up the order to protect Jacques Kallis.
However South Africa need to bat for at least another 90 overs on Sunday to save the match.
Resuming on 284-2, India lost their final eight wickets for 106 runs as they set up the declaration.
Cheteshwar Pujara and Virat Kohli's partnership ended on 222 when the latter was caught behind off Kallis for 153.
First innings centurion Kohli missed an historic double in the match when on 96, he attempted to cut JP Duminy and a thin edge was taken by De Villiers behind the stumps.