Spain missed the chance to become the opening country to book their UEFA Nations League finals spot after England's first-half triple salvo condemned La Roja to their first competitive home defeat in 15 years on Monday night.
Superbly-taken goals by Raheem Sterling, Marcus Rashford and Sterling again saw the visitors race into a 3-0 half-time lead in front of a Benito Villamarín crowd who were, not without reason, utterly stunned;
after all, it is the first time the Spaniards have conceded three on home turf in a competitive fixture
And despite substitute Paco Alcácer and Sergio Ramos' second-half goals for the hosts, England held on for a famous win - their first away to Spain since 1987 - that kept their hopes of qualifying for June's finals alive.
Luis Enrique's side, who would have qualified from Group A4 with victory in Seville, rallied in the second 45 in their efforts to turn around the deficit - and, had referee Szymon Marciniak awarded a penalty at 3-1 when Jordan Pickford appeared to haul down Rodrigo Moreno, things might have turned out differently.
As it was, however, the 2010 World Cup winners could not prevent England from ending their 38-game unbeaten home run in competitive football, one that had stretched all the way back to a defeat by Greece in June 2003.
Spain must now beat Croatia in Zagreb on 15 November to ensure they top the group ahead of Gareth Southgate's men, who host the Croats three days later.