Left-arm seamer Marco Jansen took a career best 5-35 as South Africa bowled England out for 158 just 13 minutes into day four of the decisive third and final test at The Oval on Sunday.
England lead the tourists by 40 runs ahead of South Africa's second innings, with 20 wickets falling in a little over three sessions after day one was washed out by rain and the second was cancelled as a mark of respect following the death of Queen Elizabeth.
Both teams' first innings lasted exactly 36.2 overs as the seamers made hay on a helpful wicket, with a positive result either way now looking the likeliest outcome.
The series is poised at 1-1 after both sides won by an innings inside three days in the first two games.


Chelsea confirm Xabi Alonso appointment on four-year deal
McIlroy roars back into contention with third-round 66 at PGA Championship
Semenyo magic hands Man City 1-0 FA Cup win over Chelsea
FIFA says it held positive talks with Iran's FA ahead of World Cup
Svitolina fights off Gauff to win third Italian Open title
