Johannesburg - It was poor decision making rather than game-changing bowling that transformed South Africa's first innings against England at the Wanderers on Thursday.
The Proteas collapsed from 117/1 to finish the day on 267/7.
It was a case of 'what might have been' for the hosts, and only Hashim Amla (40) could argue that he was beaten by a better ball after he was caught behind off a peach of a delivery from Steven Finn (2/50).
Dean Elgar (46) had done the hard work before pushing at a largely uninspiring delivery from Moeen Ali (1/50) to be caught behind after Stiaan van Zyl (21) had top edged after looking to work Ben Stokes (2/53) to the leg side.
After the departures of Elgar and Amla, the Proteas had looked to recover through AB de Villiers and Faf du Plessis.
De Villiers (36) was first to go after he gloved a Stokes delivery down the leg side, while Du Plessis (16) will be having nightmares after clipping one off his legs to Alex Hales at deep square leg of Finn's bowling.
Temba Bavuma (23), the hero from Cape Town, was then catastrophically run-out after a miscommunication with Dane Vilas.
England had toiled all day and were persistent, but the Proteas top order didn't do themselves any favours as all of the top seven got starts without cashing in.
Vilas (26), who arrived from Port Elizabeth on Thursday morning as an emergency replacement for the injured Quinton de Kock, was also out unnecessarily when he hooked Stuart Broad straight down Ali's throat at fine leg.
There was a valuable undefeated 42-run eighth wicket partnership between Chris Morris (26*) and Kagiso Rabada (20*) to bring the curtain down on the day, but the Proteas will still be kicking themselves after a day that had promised so much more.