Day One

India struggle against Protea openers

© AFP
© AFP

Aiden Markram impresses with a gritty 94

© AFP
© AFP

Ravichandran Ashwin dismisses Markram

© AFP
© AFP

Amla’s run-out change day’s script significantly

© AFP
© AFP

Bowlers’ hard work reaps rewards in final session

© AFP
© AFP

Day Two

India restrict South Africa below 350

© AFP
© AFP

Visitors’ top-order fail once again

© AFP
© AFP

Virat Kohli remains unbeaten on 85*

© AFP
© AFP

Advantage South Africa at stumps

© AFP
© AFP

Day Three

Kohli jumps in delight to celebrate his 21st ton

© AFP
© AFP

Kohli equals Bradman with 8 150+ as skipper

© AFP
© AFP

Bumrah strikes early post Proteas’ 28-run lead

© AFP
© AFP

Rain, bad lights stop play following de Villiers’ 50

© AFP
© AFP

Day Four

Shami-led India get early breakthroughs 

© AFP
© AFP

India bundle out South Africa for 258. Target: 286

© AFP
© AFP

Lungi Ngidi twin blows leave India tottering at 35 for 3

© AFP
© AFP

Day Five

Ngidi continues to rattle India in the morning session

© AFP
© AFP

Ngidi becomes second Protea — after Lance Klusner — to attain a 5-for on debut vs India

© AFP
© AFP

India were all-out for 151 in pursuit of 287, losing the Test by 135 runs.