Dom Bess was the unexpected leader of the England charge on the third morning of the third Test, completing his maiden five-wicket haul as South Africa buckled under pressure in Port Elizabeth.
Bess had already struck twice on the second evening and picked up three more as the Proteas slumped to 113 for five at lunch, 386 behind.
It was an incredible achievement for the Somerset off-spinner, who snared two scalps in 60 overs on his Test recall in Cape Town but headed for the interval with outstanding figures of five for 41.
Having been forced back by Wood, opener Dean Elgar remained pinned to the crease against Bess, who soon found a chink in the armour – Ollie Pope snaring a smart low catch at silly-point via bat-pad.
That brought Faf Du Plessis to the crease, in sore need of a captain’s innings but only able to produce the briefest of cameos.
He came out with clear intent, drilling Bess for successive boundaries, but when the Englishman adjusted his line he answered by pinging an inside edge to the alert Pope.
With nightwatchman Anrich Nortje proving the hardest nut to crack, England worked away at Rassie Van Der Dussen.
Stuart Broad almost had him at short cover on nought, then found himself a few inches away from grabbing a caught and bowled on five.
Bess was wheeling away unchanged at the Duck Pond End in pursuit of his fifth and should have had it when Nortje nicked to slip having made three runs in 62 deliveries. The ball sailed cleanly to Root but he juggled the chance.
Van Der Dussen, who had started to attack the spinner, went to cut on the back foot but was cramped by the turn and scattered his stumps with a drag-on.
A shower arrived soon after to force an early interval but it would take more than that to dampen English spirits after a rousing session.