England was given a reality check in its new era under Ben Stokes as the team fell to defeat by South Africa by an innings and 12 runs inside three days in the first Test at Lord's on Friday.
After taking a lead of 161 runs into the second innings, the Proteas dismissed England for 149 in 37.4 overs and went 1-0 ahead in the three-match Test series.
Under new captain Stokes and new coach Brendon McCullum, England had swept a series 3-0 against New Zealand in June and also beaten India in a Test in July by taking an aggressive approach to its batting.
That didn't work against South Africa and its hostile pace attack. England lost its 20 wickets in the match in a total of 82.4 overs.
The South Africans resumed on 289-7 on Day 3 and were bowled out for 326 after an hour's play.
England didn't even make it to tea.
The second test starts Thursday in Manchester.
Earlier, Marco Jansen fell just short of a maiden Test fifty before Anrich Nortje added a useful 28 not out as South Africa were dismissed for 326 in reply to England's first innings 165 - a lead of 161 runs.
Stuart Broad and England captain Ben Stokes both took 3-71 but not before the Proteas tail had added a further 37 runs after resuming on 289-7.
South Africa led by 124 runs overnight after a rapid stand of 72 in just 75 balls between Jansen (41 not out) and Keshav Maharaj (41) had followed a painstaking 73 by opener Sarel Erwee.
But they lost Kagiso Rabada without adding to their total off Friday's third ball of the day when his pull off Matthew Potts was brilliantly caught one-handed by a leaping Broad at mid-on.
Stokes, who had rocked South Africa with a burst of two wickets for five runs in seven balls on Thursday, took up the attack alongside Durham team-mate Potts.
The new-ball was taken as soon as possible, with South Africa 291-8 off 80 overs but Stokes did not immediately bring senior pacemen James Anderson and Broad — England's all-time leading Test wicket-takers — into the attack.