South Africa bowler Duanne Olivier celebrates the dismissal of India's Mayank Agarwal. AFP
TOPSHOT - India's Shardul Thakur celebrates after the dismissal of South Africa's Temba Bavuma (not seen) during the second day of the second Test cricket match between South Africa and India at The Wanderers Stadium in Johannesburg on January 4, 2022. (Photo by PHILL MAGAKOE / AFP)
Shardul Thakur picked up seven wickets at the Wanderers Stadium. AFP
Shardul Thakur dismissed South Africa's Lungi Ngidi for his seventh wicket of the innings. AFP
Mohammed Shami, right, and KL Rahul check on South Africa's Duanne Olivier after he was hit on the arm. AFP
South Africa batsmen Temba Bavuma, centre, and Kyle Verreynne during the second day of the second Test. AFP
South Africa's Keegan Petersen scored a defiant fifty at the Wanderers in Johannesburg. AP
Keegan Petersen celebrates his maiden Test half century. Getty
Keshav Maharaj is bowled by India's Jasprit Bumrah. AFP
There was controversy on Tuesday as wicketkeeper Rishabh Pant took a catch of Rassie van der Dussen that did not look clear in replays. Reuters
South Africa bowler Duanne Olivier celebrates the dismissal of India's Mayank Agarwal. AFP
TOPSHOT - India's Shardul Thakur celebrates after the dismissal of South Africa's Temba Bavuma (not seen) during the second day of the second Test cricket match between South Africa and India at The Wanderers Stadium in Johannesburg on January 4, 2022. (Photo by PHILL MAGAKOE / AFP)
Shardul Thakur picked up seven wickets at the Wanderers Stadium. AFP
Shardul Thakur dismissed South Africa's Lungi Ngidi for his seventh wicket of the innings. AFP
Mohammed Shami, right, and KL Rahul check on South Africa's Duanne Olivier after he was hit on the arm. AFP
South Africa batsmen Temba Bavuma, centre, and Kyle Verreynne during the second day of the second Test. AFP
South Africa's Keegan Petersen scored a defiant fifty at the Wanderers in Johannesburg. AP
Keegan Petersen celebrates his maiden Test half century. Getty
Keshav Maharaj is bowled by India's Jasprit Bumrah. AFP
There was controversy on Tuesday as wicketkeeper Rishabh Pant took a catch of Rassie van der Dussen that did not look clear in replays. Reuters
South Africa bowler Duanne Olivier celebrates the dismissal of India's Mayank Agarwal. AFP