The third test of the four-match series between host South Africa and England will be played on Thursday at New Wanderers Stadium in Johannesburg.
Watch the live stream here and live scores here, here and here. The five-day match starts at 10:30 a.m. local time (8:30 a.m. GMT /3:30 a.m. ET/ 12:30 a.m. PT) on Jan. 14.
The hosts, who were crushed by England in the first test in Durban, succeeded in drawing the second test played at Cape Town in the first week of January, according to the Associated Press.
In a massive setback to the Proteas ahead of the Johannesburg Test, pacer Dale Steyn has been ruled out of the crucial encounter against the dominant visitors due to a shoulder injury.
"I don't think it's the end of Dale Steyn. All players will experience some sort of niggles," South African coach Russell Domingo said, according to BBC Sports. "He is a great athlete. He is as fit as they can come. We know he is a great bowler. He is the best bowler in the world."
Probable Squads
England
Alastair Cook, Moeen Ali, James Anderson, Johny Bairdtow, Gary Ballance, Stuart Broad, Jos Buttler, Nick Compton, Steven Finn, Mark Footitt, Alex Hales, Chris Jordan, Joe Root, Ben Stokes, James Taylor, Chris Woakes
South Africa
Hashim Amla, AB de Villiers, Kyle Abbott, Temba Bavuma, JP Duminy, Francois du Plessis, Dean Elgar, Morne Morkel, Dane Piedt, Kagiso Rabada, Rilee Rossouw, Dale Steyn, Stiaan van Zyl, Chris Morris, Quinton de Kock