The Netherlands have thrashed the world champions 5-1 in the World Cup's first shocker, toying with an ageing Spanish team that has dominated global football for the past six years and avenging a loss in the 2010 final.
Although Spain could still advance out of the group stage, the game may have signalled the end of the run by a generation of Spanish stars whose quick passing, "tiki-taka" style delighted the world and helped them win the last three major tournaments.
Dutch strikers Robin van Persie and Arjen Robben both scored twice, including van Persie's diving header off of an audacious 40-yard pass.
The ball looped over hapless Spanish goalkeeper Iker Casillas as van Persie slid on his stomach on the wet grass before running to the sidelines with his fists clenched to celebrate what is sure to be one of the goals of the tournament.
Defender Stefan de Vrij also scored - his first international goal - in a dominating second half that had the orange-clad Dutch fans in Arena Fonte Nova on their feet the whole time.
It was the worst loss for Spain in the game's showcase tournament since a 6-1 defeat to Brazil in 1950.
The victory was particularly sweet for Netherlands coach Louis van Gaal, who was criticised for his decision to play five defenders. He insisted the formation had attacking potential as well as nullifying Spain's fluent passing game.
It did. And then some.
Spain's ball-control offence usually has other teams frustratingly trying to gain possession. This time, the Dutch fans were roaring "Ole" as their team passed the ball around and Spain chased them.
Spain lost its first match in South Africa four years ago on its way to the title, and it could salvage tournament hopes with wins against Chile and Australia.
Van Persie credited Van Gaal's tactics of defending hard and firing long passes to Robben and himself.
"We trained that way. And this is definitely down to him," the Manchester United striker said of the coach who will take over at his club next season.
"If you see how he prepared us, and how he predicted the game would go, and you see how it went - unbelievable."
Van Gaal, in turn, highlighted his forwards' performances.
"With strikers like van Persie, Robben and Sneijder behind them, things like this can happen," the coach said.
It all started so well for Spain, with Xabi Alonso converting a 27th minute penalty. But it went downhill fast after van Persie tied the game with a header shortly before half time. He connected with a perfectly weighted long pass by Daley Blind, one of a new generation of Dutch defenders flourishing under Van Gaal.
"Unbelievable," van Persie said. "For the whole Netherlands, this is a dream come true."
Spain, which won the 2010 final thanks to an Andres Iniesta extra-time goal, exerted most of the pressure in the first half of the rematch. But they had no answer once the Dutch went ahead and continually hit them on the break.
The final goal came after Robben weaved around Casillas - who was crawling on the grass in desperation - and fired into the untended net.
His double was sweet revenge for Robben, who had a late chance saved by Casillas in the Johannesburg final and has struggled to live it down.
It was tough keeping track of the second-half barrage of Dutch goals.
Robben scored in the 53rd minute, reaching high to control another long ball from Blind, cutting inside Gerard Pique and firing past Casillas. De Vrij - was called for the first-half penalty - bundled home a Sneijder free kick at the far post 11 minutes later, and van Persie scored his second in the 72nd in a clinical display of counterattacking football.
Spain coach Vicente Del Bosque sat stony faced on his bench at full time, while Van Gaal walked onto the pitch to hug his players.
"This is a very delicate moment for us, and all of us have to find a way to solve it," Del Bosque said.
While Spain now has to regroup for its match against Chile on June 18, the Netherlands has to come back down to earth and then refocus for the next match, against Australia.
"We don't have anything yet. We've made a pretty start," Van Gaal said. "If you beat Australia, then you've made a good start."
Will Burnley retain their EPL status?