SPRINGBOKS profited from a second-half penalty try to inflict more misery on England with a 23-12 victory and a series win in the second test at the Free State Stadium on Saturday.
Poor discipline cost England again as they slipped to a fifth test loss in a row, piling the pressure on coach Eddie Jones some 15 months out from the World Cup in Japan next year.
Number eight Duane Vermeulen also scored a try for the Springboks, while flyhalf Handre Pollard kicked three penalties and a conversion in a game that did not have the same high drama as the first test at Ellis Park, but was equally absorbing.
England scored their tries early through wings Mike Brown and Jonny May, while centre Owen Farrell kicked a conversion as they failed to register a point after the 13th minute.
The hosts were on the board when a lively run from Tendai Mtawarira in his 100th Test laid the platform for Duane Vermeulen, who produced a strong finish before Handre Pollard added the extras to close the gap.
Two Pollard penalties - one from long range - ensured that the Boks took a 13-12 lead into half-time.
Referee Romain Poite, who had once again been central in a match that had its fair share of squabble, then awarded the Boks a penalty try early in the second half after replacement props Steven Kitshoff and Thomas du Toit scrummed the English front row off the ball.
The third and final Test takes place in Cape Town on Saturday.