Real Madrid star Cristiano Ronaldo scored a hat-trick as Portugal and Spain share the spoils in a six-goal thriller.
Just four minutes into the game, Ronaldo tricked the referee into awarding a penalty kick on a non-foul from Nacho, and he put it away.
Then 20 minutes later, Spain drew level with an absolutely wonderful goal from Diego Costa, who made some moves and found some space for a low rifle.
20 minutes later, it was Ronaldo again, who put a shot on frame that David De Gea could not handle, with the first major goalkeeper blunder of the World Cup.
Ten minutes into the second half, it was Costa again, finishing off a beautifully-executed set piece in front of goal.
As Spain was dominating, it got another goal from Nacho who produced a delicious hit into the corner off the post three minutes later.
But the last laugh would go to Ronaldo as he scored the oldest hat-trick in World Cup history. The 33-year-old got the equalizer in the 87th minute with an out-of-this-world free kick that left De Gea frozen.