In the stand out game of the tournament so far the Netherlands thrashed defending world champions Spain 5-1.
It was Spain who took the lead when Diego Costa went down easily in the box the referee awarded a controversial penalty which Xabi Alonso put past Jasper Cillessen in the Netherlands goal.
But just before half time a early cross field ball from Dutchman Daley Blind found Robin Van Persie who showed incredible improvisation by lobbing on the oncoming goalkeeper with a superb, first touch diving header to level the scores going into the break.
We may only be three games into this years World Cup but the Manchester United man’s header will take some beating as goal of the tournament.
When the teams took to the field for the second half few people would have predicted the extraordinary 45 minutes of football that was to follow.
After 53 minutes the Netherlands took the lead, another long cross field pass found Arjen Robben behind the Spain defence who’s neat footwork allowed him the space to fire past Iker Casillas.
Ten minutes later the Dutch had their third, a free kick was flashed across the face of goal and then bundled in at the back post by centre back Stefan de Vrij, the same player who gave away Spain’s first half penalty.
Then, in the 72nd minute, the Netherlands found their fourth of the night and Van Persie scored his second. This time the 30 year old capitalised on a heavy touch from Casillas and stole the ball away from the goalkeeper to tap into an open net.
In the 80th minute Robben scored his second of the night and a shell shocked Spain conceded their fifth. A masterclass in counter attacking football Robben got onto a long ball before keeping his composure to round the goalkeeper and smash the ball home.
It could have been more as well, Van Persie saw his second half volley come back off the bar and other chances went begging for the Dutch.
When the full time whistle went it the Netherlands had outlined themselves as a side with the potential to go all the way while Spain showed that they will have to work hard to get out of the group stages.
The Spanish will have to dust themselves off quickly from this humiliating defeat, they face Chile on Wednesday 18th June.
Meanwhile the Netherlands will hope to continue this amazing form when they play Australia on the same day.