South Africa staged a brilliant recovery to post 286 in their first innings in the first Test being played against India at Newlands, Cape Town.
Proteas seamers ran through the Indian top order to give their side the decisive edge at end of day one. At stumps, India were reeling at 28 for 3.
South African skipper Faf Du Plessis had no hesitance in winning the toss and electing to bat on what seemed like a good batting strip.
South Africa got off to a nightmarish start as Bhuvneshwar Kumar wrecked through their top order by accounting for both the openers - Elgar and Markham and the prized wicket of Hashim Amla.
AB De Villiers came as a saviour for Proteas as he staged a valiant comeback with a breezy half century. De Villiers forged a strong partnership with the skipper Faf Du Plessis and helped the hosts recover from the initial jitters.
Test debutant Jasprit Bumrah then broke the resistance by scalping De Villiers. Bhuvneshwar got his fourth wicket by dismissing Du Plessis.
Quinton De Cock lead a late recovery by scoring a quick 43 off 40 balls. The tailenders chipped in with useful contributions to help the hosts post a healthy score of 286 in their first innings.
Here are the match updates
Ind vs SA 1st Test: Live Cricket Score
#India 28/3 at stumps, trail by 258 runs
#Kagiso Rabada comes into the attack
#India 27/3 after 9 overs
# Huge blow to India as Dale Steyn dismisses Indian skipper Kohli
#India lose third wicket as Virat kohli departs after scoring 5 runs
#India 19/0 after six overs, trail by 267 runs
#India lose second wicket as Shikhwar Dhawan departs for 16, Dhawan tries to pull a shot off Dale Steyn's ball but fails to hit the mark
#India lose their first wicket as Vernon Philander STRIKES Murli Vijay who goes out for 1
#Dhawan SMASHES a four off Steyn's ball, India 16/0 after 4 overs
#Shikhar Dhawan SMASHES two four in the first over, India 9/0 at one over, trail by 277 runs
#Team India all set to start their innings, Murli Vijay and Shikhar Dhawan to take charge
#Proteas all out for 286 in first innings
# R Ashwin STRIKES Morne Morkel to restrict South Africa to 286 in 73.1 overs
#Can team India restrict the Proteas to under 300 runs
#South Africa 283/9 after 71 overs
#Ashwin scalps his first wicket, he is looking to improve his record overseas
#Ashwin STRIKES Rabada, who is caught out by Saha
#South Africa 272/8 after 67 overs
#South Africa lose their eight wicket as Keshav Maharaj is run out
#South Africa 257/7 after 62 overs
#South Africa complete 250 runs in 58 overs
#South Africa 230/7 after 53 overs at Tea
#South Africa lose their seventh wicket as Vernon Philander departs, Shami CLEAN BOWLED Philander
#South Africa 214/6 after 49 overs
#South Africa 202/6 after 46 overs
#Bhuvneshwar STRIKES de Kock as South Africa lose their sixth wicket; Kock is caught out by Saha
#Quinton de Kock and Vernon Philander play cautiously, take South Africa's score to 200
#South Africa 189/5 after 42 overs
#South Africa 155/5 after 37 overs
#Quinton de Kock smashes two back to back fours in Bumrah's over
#Hardik Pandya takes revenge, strikes du Plessis, who is caught out by Saha
#Faf du Plessis smashes back to back fours in Hardik Pandya's over
#South Africa 134/4 after 35 overs
# Faf du Plessis smashes a four off Bumrah's ball, completes his half ton
#Huge blow to South Africa as Bumrah strikes AB de Villiers; the star batsman is CLEAN BOWLED
#South Africa 123/3 after 32 overs
#Bumrah bowls a no ball to du Plessis
#AB De Villiers and Faf du Plessis opt for a slow and steady approach, complete 100 runs partnership
#Proteas are 117/3 after 28 overs
#South Africa start their innings after the lunch break
#It's time for lunch break
#South Africa 107/3 after 26 overs
#AB De Villiers smashes a four off Bhubneshvar's ball to take South Africa's tally to 100 runs
#South Africa 98/3 after 25 overs
#AB De Villiers’ half ton powers South Africa’s recovery, his half ton includes 10 fours
#De Villiers, Du Plessis bring up South Africa's fifty after inital jitters
#AB De Villiers goes on the counter attack, scores 17 runs of Shami's over
#The South African skipper has come out to bat rather early
#Bhuvneshwar Kumar is on a roll,gets the big one...Hashim Amla
#AB De Villiers comes out to bat
#Bhuvi strikes again, scalps Aiden Markram
#Mohammed Shami getting the ball to swing a lot
#Hashim Amla comes out to bat
#Bhuvneshwar strikes early, send back Elgar for a duck
#Elgar, Markam open South Africa's innings
#Dale Steyn back for South Africa... it will bolster their pace attack
#Jasprit Bumrah makes Test debut for India
South Africa (Playing XI): Dean Elgar, Aiden Markram, Hashim Amla, AB de Villiers, Faf du Plessis(c), Quinton de Kock(w), Vernon Philander, Keshav Maharaj, Dale Steyn, Kagiso Rabada, Morne Morkel
India (Playing XI): Shikhar Dhawan, Murali Vijay, Cheteshwar Pujara, Virat Kohli(c), Rohit Sharma, Wriddhiman Saha(w), Hardik Pandya, Ravichandran Ashwin, Mohammed Shami, Bhuvneshwar Kumar, Jasprit Bumrah
#South Africa win toss, elect to bat