Santi Cazorla was an unused substitute as World Cup holders Spain were beaten 5-1 by the Netherlands in their Group B opener on Friday.
Xabi Alonso's penalty had put Vicente del Bosque's team ahead in the first half. But a fine header by former Gunner Robin van Persie put Holland back on level terms just before the break.
Arjen Robben's deflected effort eight minutes into the second half turned the game on its head and Van Persie rattled the crossbar moments later as the Dutch started to dominate.
Stefan de Vrij bundled home a header in the 64th minute to give the Netherlands control before Van Persie tapped home a fourth after Iker Casillas' mistake.
Robben scored his second with 10 minutes remaining after a solo run to round off a humbling defeat for the defending champions.
Las Rojas face Chile at the Maracana in Rio de Janeiro in their next group game on Wednesday, June 18.