Illustrated StoryRoot century after Viljoen's first strikeESPNcricinfo staff15-Jan-2016James Anderson claimed his first wicket of the innings in his 23rd over AFP... but was soon bemused at being removed from the attack for running on the wicket Getty ImagesLoading ...Alex Hales fell early when he edged Kagiso Rabada to slip Getty ImagesRabada was a constant threat in a fine new-ball spell AFPHardus Viljoen enjoyed the moment of the day when he removed Alastair Cook with his first ball in Test cricket Getty ImagesCook's lean series continued as he was once again caught down the leg-side Getty ImagesNick Compton began with his usual watchfulness, allied to an eye for a scoring opportunity Getty Images... but he played one shot too many when edging Rabada to slip for 26 Getty ImagesJames Taylor's skittish innings of 7 included one shot in which he lost hold of his bat AFP... Temba Bavuma retrieved it for him from square leg Getty ImagesJoe Root led England's fightback with a brilliant unbeaten hundred Getty ImagesRoot added 111 in 15.5 overs for the fifth wicket with Ben Stokes Getty ImagesStokes had to fend off a sharp spell from Morne Morkel Getty ImagesHe eventually fell for 58 from 54 balls as Morkel claimed a leading edge Getty ImagesRoot's hundred was his ninth in Test cricket, and an invaluable contribution Getty ImagesSouth AfricaEnglandSouth Africa vs EnglandEngland tour of South AfricaRead in AppElevate your reading experience on ESPNcricinfo App.Download App Now