
The home side reached 119/1 in their second innings at stumps on Saturday with Cook 59 not out.
South Africa was dismissed for 361 in their first innings in reply to England’s 458.
X-rays revealed no fracture in Vernon Philander’s right hand after he was hit by a delivery while batting on Saturday.
He will, however, be free to mark out a run-up as soon as he is able to grip the ball properly in his badly bruised hand.
South Africa resumed on 214/5, and Temba Bavuma and nightwatchman Kagiso Rabada batted on for 10 overs before left-arm spinner Liam Dawson had Rabada caught behind for 27.
Bavuma’s disciplined innings was ended 10 balls later when he edged off-spinner Moeen Ali to slip.
Bulls suffer 10th Super Rugby defeat this season as the Kings run riot at Loftus
He faced 130 balls and hit nine fours in his 59, which started after South Africa had been reduced to 98/3 on Friday.
After receiving medical treatment, Philander swatted Anderson’s next ball through fine leg for four.
But he pulled his hurt hand off the bat with almost every shot he played, and was clearly in discomfort.
Ten fours flowed off De Kock’s bat for his 51, and he reached his half-century off 36 balls — the fewest by a South African in tests in England.
Stormers not overly convincing but still cruise to victory over Sunwolves
South Africa was dismissed 10 overs after lunch when Philander came down the pitch to Moeen and hit the ball into his pad.
South Africa’s weakened attack toiled for 34.5 overs before Morne Morkel made the breakthrough by having Keaton Jennings caught behind for 33 to end an opening stand of 80 he shared with Cook.
Gary Balance was 22 not out at stumps.
– TimesLIVE