This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Kevin Pietersen enjoyed rare success as a bowler and Stuart Broad took five wickets, as England gave South Africa some anxious moments before the second Test ended in a draw at Headingley on Monday.
The result means South Africa go into the third and final Test at Lord's next week with a 1-0 lead, with England needing to win to prevent South Africa from taking over their number one place in the Test rankings.
Man of the match Pietersen followed up a thrilling century in the first innings by taking the first three South African wickets in the second innings with his occasional off-spin bowling.
Broad then took five wickets in 37 balls before South Africa declared at 258/9, leaving England an improbable 253 to win in 39 overs.
They made 130 for four before the players agreed to a draw with six overs remaining.