20.03.2025 19:45
2 - 2
Finished
1st leg.

Netherlands vs Spain

Netherlands vs Spain Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 1
41'
Gakpo C. (Tripping)
45+1'
2nd Half
1 - 1
61'
Huijsen D. (Tripping)
72'
Perez A. (Tripping, misses next match)
van Dijk V. (Roughing)
79'
Hato J. (Tripping)
81'
4-3-3
Formations
4-3-3
1
Verbruggen
2
Geertruida
6
van Hecke
4
van Dijk
5
Hato
14
Reijnders
19
Kluivert
21
de Jong
12
Frimpong
10
Depay
11
Gakpo
19
Yamal
7
Morata
17
Williams
20
Pedri
18
Zubimendi
8
Ruiz
2
Porro
5
Le Normand
4
Cubarsi
22
Cucurella
23
Simon
7
Simons
8
Koopmeiners
15
de Ligt
20
Wieffer
9
Brobbey
6
Merino
9
Perez
10
Olmo
14
Huijsen
21
Oyarzabal

Starting Lineups:

1
Bart Verbruggen (G)
2
Lutsharel Geertruida
4
Virgil van Dijk (C)
5
Jorrel Hato
6
Jan Paul van Hecke
10
Memphis Depay
11
Cody Gakpo
12
Jeremie Frimpong
14
Tijjani Reijnders
19
Justin Kluivert
21
Frenkie de Jong
2
Pedro Porro
4
Pau Cubarsi
5
Robin Le Normand
7
Alvaro Morata (C)
8
Fabian Ruiz
17
Nico Williams
18
Martin Zubimendi
19
Lamine Yamal
20
Pedri
22
Marc Cucurella
23
Unai Simon (G)

Substitutes

7
Xavi Simons
8
Teun Koopmeiners
9
Brian Brobbey
13
Nick Olij (G)
15
Matthijs de Ligt
16
Kenneth Taylor
17
Noa Lang
18
Donyell Malen
20
Mats Wieffer
22
Youri Baas
23
Mark Flekken (G)
1
David Raya (G)
3
Alejandro Grimaldo
6
Mikel Merino
9
Ayoze Perez
10
Dani Olmo
11
Samuel Omorodion
12
Oscar Mingueza
13
Alex Remiro (G)
14
Dean Huijsen
15
Aleix Garcia
16
Alex Baena
21
Mikel Oyarzabal

Coaches:

Ronald Koeman
Luis de la Fuente

Final Results and Statistics of Match:

0
Accurate through passes
2
40
Ball Possession
60
0
Big Chances
8
2
Blocked Shots
10
52
Clearances
38
8
Corner Kicks
16
98
Crosses
118
76
Duels won
80
2
Errors leading to goal
0
0
Errors leading to shot
0
1.02
Expected assists (xA)
2.54
2.44
Expected Goals (xG)
5.92
28
Fouls
14
14
Free Kicks
28
8
Goalkeeper Saves
4
-1.56
Goals prevented
-0.98
2
Hit the Woodwork
0
10
Interceptions
32
124
Long passes
106
0
Offsides
2
484
Passes
540
216
Passes in final third
236
10
Shots inside the Box
24
10
Shots off target
8
16
Shots on target
24
10
Shots outside the Box
6
225
Tackles
189
36
Throw-ins
22
40
Total shots
60
26
Touches in opposition box
56
3.02
xG on target (xGOT)
2.44
2.44
xGOT faced
3.02
4
Yellow Cards
4
2
Red Cards
0
0.00
Accurate through passes
0.00
51.00
Ball Possession
49.00
0.00
Big Chances
1.00
1.00
Blocked Shots
0.00
4.00
Clearances
13.00
1.00
Corner Kicks
0.00
56.00
Crosses
100.00
18.00
Duels won
13.00
1.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.36
Expected assists (xA)
0.38
0.39
Expected Goals (xG)
0.34
8.00
Fouls
4.00
4.00
Free Kicks
8.00
2.00
Goalkeeper Saves
1.00
-0.33
Goals prevented
-0.05
1.00
Hit the Woodwork
0.00
3.00
Interceptions
7.00
45.00
Long passes
33.00
0.00
Offsides
0.00
88.00
Passes
89.00
77.00
Passes in final third
63.00
5.00
Shots inside the Box
4.00
4.00
Shots off target
2.00
2.00
Shots on target
3.00
1.00
Shots outside the Box
1.00
67.00
Tackles
67.00
11.00
Throw-ins
3.00
7.00
Total shots
5.00
10.00
Touches in opposition box
5.00
0.95
xG on target (xGOT)
0.67
0.67
xGOT faced
0.95
1.00
Yellow Cards
0.00
0.00
Accurate through passes
1.00
29.00
Ball Possession
71.00
0.00
Big Chances
1.00
0.00
Blocked Shots
5.00
22.00
Clearances
6.00
1.00
Corner Kicks
4.00
0.00
Crosses
6.00
20.00
Duels won
27.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.15
Expected assists (xA)
0.89
0.22
Expected Goals (xG)
1.14
6.00
Fouls
3.00
3.00
Free Kicks
6.00
2.00
Goalkeeper Saves
1.00
-0.45
Goals prevented
-0.44
0.00
Hit the Woodwork
0.00
2.00
Interceptions
9.00
38.00
Long passes
38.00
0.00
Offsides
1.00
72.00
Passes
91.00
66.00
Passes in final third
89.00
1.00
Red Cards
0.00
0.00
Shots inside the Box
8.00
1.00
Shots off target
2.00
2.00
Shots on target
3.00
4.00
Shots outside the Box
2.00
83.00
Tackles
60.00
7.00
Throw-ins
8.00
3.00
Total shots
10.00
3.00
Touches in opposition box
23.00
0.56
xG on target (xGOT)
0.55
0.55
xGOT faced
0.56
1.00
Yellow Cards
2.00
0.00
Accurate through passes
1.00
40.00
Ball Possession
60.00
0.00
Big Chances
2.00
1.00
Blocked Shots
5.00
26.00
Clearances
19.00
2.00
Corner Kicks
4.00
42.00
Crosses
12.00
38.00
Duels won
40.00
1.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.51
Expected assists (xA)
1.27
0.61
Expected Goals (xG)
1.48
14.00
Fouls
7.00
7.00
Free Kicks
14.00
4.00
Goalkeeper Saves
2.00
-0.78
Goals prevented
-0.49
1.00
Hit the Woodwork
0.00
5.00
Interceptions
16.00
41.00
Long passes
35.00
0.00
Offsides
1.00
82.00
Passes
90.00
73.00
Passes in final third
84.00
1.00
Red Cards
0.00
5.00
Shots inside the Box
12.00
5.00
Shots off target
4.00
4.00
Shots on target
6.00
5.00
Shots outside the Box
3.00
75.00
Tackles
62.00
18.00
Throw-ins
11.00
10.00
Total shots
15.00
13.00
Touches in opposition box
28.00
1.51
xG on target (xGOT)
1.22
1.22
xGOT faced
1.51
2.00
Yellow Cards
2.00

Online Stream (Netherlands - Spain Text Broadcast)

90+6' There will be no more action in this match as the referee signals full time.
90+3' Goal! Mikel Merino (Spain) fires the rebound into the middle of the goal after the ball breaks to him in the box. The score is 2:2.
90+3' Nico Williams (Spain) zig-zags his way into the box and fails to direct a shot inside the right post as the goalkeeper pulls off a miraculous stop.
90+1' Ronald Koeman has decided to make a change. Mats Wieffer (Netherlands) replaces Tijjani Reijnders.
90+1' Spain failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
90' The fourth official shows 5 min. of added time.
89' That was a nice football moment. Dean Huijsen (Spain) receives an amazing defence-splitting low pass on the edge of the box and blasts the ball towards the left post. Bart Verbruggen guesses his intention and dives superbly to deny him with a remarkable save!
86' Nico Williams (Spain) is offside and the linesman raises his flag.
84' Here is a change. Fabian Ruiz is going off and Luis de la Fuente gives the last tactical orders to Mikel Merino (Spain).
84' Memphis Depay will be replaced by Matthijs de Ligt (Netherlands).
81' Jorrel Hato (Netherlands) makes an ugly challenge on his opponent and receives a red card from the referee!
79' This yellow card was deserved. The tackle by Virgil van Dijk (Netherlands) was quite harsh and Glenn Nyberg didn't hesitate to show him a yellow card.
79' Netherlands can’t profit from the corner as the defence clear the ball upfield.
78' A terrific piece of skill by Xavi Simons (Netherlands) inside the box gives him a clear goal scoring opportunity, but his shot is blocked right on the line by a defender after the keeper was beaten. The ball goes out for a corner. Netherlands can continue in their attacking effort.
73' Ronald Koeman decides to make a substitution. Justin Kluivert will be replaced by Xavi Simons (Netherlands).
73' The referee stops play so that a substitution can be made and Frenkie de Jong departs the field of play to be replaced by Teun Koopmeiners (Netherlands).
72' Ayoze Perez (Spain) is booked after bringing down an opponent. Glenn Nyberg had an easy-decision to make.
72' Spain take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
72' Martin Zubimendi (Spain) swings in a cross, but the ball is cleared to safety by one of the defending players. The ball goes out of play. Spain are awarded a corner kick.
72' Dani Olmo (Spain) collects a pass on the edge of the box and unleashes a shot which is brilliantly blocked by a defender.
66' Substitution. Ayoze Perez (Spain) on for Alvaro Morata.
66' Luis de la Fuente has decided to introduce fresh legs, with Mikel Oyarzabal (Spain) replacing Lamine Yamal.
66' Today's match ends for Pedri who will be replaced by Dani Olmo (Spain).
66' A clumsy foul by Martin Zubimendi (Spain) and Glenn Nyberg blows his whistle. That's a free kick to Netherlands.
65' Nico Williams (Spain) takes the corner but fails to find any of his teammates. The ball is easily cleared out of danger.
64' A great run by Lamine Yamal (Spain) gets him into the box, but his powerful shot is bravely blocked by a defender. The ball is out of play. A goal-scoring opportunity from a corner for Spain.
61' Dean Huijsen (Spain) has tested the patience of referee Glenn Nyberg and goes into the book for a previous late challenge.
57' A cross from the free kick is whipped in by Nico Williams (Spain), but one of the defenders steps in and averts the threat.
56' Virgil van Dijk (Netherlands) brings an opponent down and Glenn Nyberg interrupts the game. Spain earn a free kick.
55' A quickly taken corner by Spain.
55' Pedro Porro (Spain) sends a cross into the box, but the opposition's defence clears the ball to safety. The referee signals a corner kick to Spain.
53' Fabian Ruiz (Spain) attempts to find the head of one of his teammates with a promising cross into the box, but a defender outjumps the attackers and averts the threat.
51' Justin Kluivert (Netherlands) receives a quality pass and unleashes a rocket of a shot from distance, but his amazing effort goes just over the crossbar. The goalkeeper probably wouldn't have saved this one. The ball is off of the pitch and it's a goal kick for Spain.
48' Glenn Nyberg couldn't ignore the rough tackle by Jorrel Hato (Netherlands) and blew his whistle. Spain have a free kick.
46' It's 2:1! Jeremie Frimpong feeds Tijjani Reijnders (Netherlands) inside the box, who is unmarked and buries the ball in the bottom left corner.
46' The referee blows his whistle to signal the start of the second half.
45+3' The match has reached half-time.
45+1' Lamine Yamal (Spain) takes the free kick and unleashes a strong shot from the edge of the box. Unfortunately for him, the ball curls inches over the crossbar. What a squandered chance!
45+1' Glenn Nyberg shows a yellow card to Cody Gakpo (Netherlands) for his blatant foul.
45' 2 additional min. will be played.
42' Tijjani Reijnders (Netherlands) blows a good opportunity to score. Without hesitation he fires in a shot from mid range, but the ball crashes against the crossbar! The ball is off of the pitch and it's a goal kick for Spain.
41' Jorrel Hato (Netherlands) creates himself some space inside the goalmouth and connects with the free kick. His accurate header would have probably ended up in the bottom left corner, but Unai Simon pulls off a superb reflex save to thwart him.
41' Luis de la Fuente is forced to make an unplanned substitution as Pau Cubarsi suffers an injury and Dean Huijsen (Spain) comes on.
40' The game is interrupted now, Pau Cubarsi (Spain) picks up a knock and the physio has to come on.
36' A neat pass is well received by Memphis Depay (Netherlands), who is lurking on the edge of the box and strikes the ball towards the right post, but the goalkeeper makes an incredible diving save to block his shot.
35' Martin Zubimendi (Spain) was presented with a great chance after a cross found him all alone in the box, but his effort towards the bottom left corner lacked pace and was comfortably saved by Bart Verbruggen.
34' Spain take a quick free kick with a short pass and play continues.
34' Justin Kluivert (Netherlands) fouls an opponent. At least that's what referee Glenn Nyberg signals. A free kick is awarded to Spain.
30' Memphis Depay (Netherlands) deprives his opponent of the ball, but the referee blows his whistle for a foul. He's not happy with the decision! It's a free kick to Spain, but it's in no position for a direct shot on goal.
28' Justin Kluivert feeds the ball through to Cody Gakpo (Netherlands), who picks up the pass inside the box and quickly sends it into the bottom left corner! The goalkeeper was helpless. 1:1!
26' Tijjani Reijnders (Netherlands) knocks his opponent down with an over-the-top tackle. Spain are given an advantage. They have a free kick.
25' Memphis Depay (Netherlands) gives away a foul for a clumsy challenge. Referee Glenn Nyberg saw the whole situation. Spain win a free kick.
25' Netherlands seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
21' The ball rebounds to Virgil van Dijk (Netherlands) inside the box after a goalmouth scramble, but he whips the ball high over bar. The ball goes out of play and Spain will have a goal kick.
21' A fantastic block by a defender means that the corner from Netherlands comes to nothing.
20' Jeremie Frimpong (Netherlands) produces a killer pass onto Memphis Depay, who loses the ball to one of the defenders.
19' Alvaro Morata (Spain) jumps for a cross in the goal area and produces a fine header which goes narrowly wide of the left post! What a huge opportunity! The ball is off of the pitch and it's a goal kick for Netherlands.
17' Memphis Depay (Netherlands) looks to break free, but an opposing player clears the ball away.
12' Wonderful movement by Spain. The players are holding possession, mostly exchanging one-touch passes. They control the pace of the game now.
9' Goal! Pedri manages to prod the ball to Nico Williams (Spain) after a melee inside the box, and he needs no second invitation to slot the ball into the bottom left corner. 0:1.
6' Martin Zubimendi (Spain) performs a sliding tackle but catches his opponent's legs. The referee blows his whistle for an infringement. Netherlands are awarded a free kick.
5' Memphis Depay (Netherlands) trips an opponent with a slide tackle. Glenn Nyberg stops the game and he could give him a card, but eventually decides on just a warning. Spain are awarded a free kick. Let's see what they create from this.
1' Cody Gakpo (Netherlands) gives away a foul for a fierce tackle on an opponent. It's a free kick to Spain, but they probably won't attempt a direct shot on goal from here.
1' The first half of this match is about to start.
The players are out and the match is about to start. Netherlands will have the kick-off.
Let us introduce today's referee to you, and it's Glenn Nyberg.
In the details of this match, you can glance at the lineups while the game is about to begin.
Hello to all football fans, we are here to bring you a live commentary of the following match, describing all the most interesting and important moments. We'll make sure you won't miss a thing, so just sit back and have fun.

Last Matches of Netherlands

07.09.25
WC
(2) - (2)
W
04.09.25
WC
(1) - (0)
D
10.06.25
WC
(3) - (0)
W
07.06.25
WC
(0) - (2)
W
23.03.25
UNL
(1) - (0)
L
20.03.25
UNL
(1) - (1)
D
04.09.25
WC
(1) - (0)
D
10.06.25
WC
(3) - (0)
W
20.03.25
UNL
(1) - (1)
D
16.11.24
UNL
(2) - (0)
W
10.09.24
UNL
(1) - (2)
D

Last Matches of Spain

07.09.25
WC
(0) - (3)
W
04.09.25
WC
(0) - (3)
W
08.06.25
UNL
(1) - (2)
L
05.06.25
UNL
(2) - (0)
W
23.03.25
UNL
(1) - (0)
W
20.03.25
UNL
(1) - (1)
D
07.09.25
WC
(0) - (3)
W
04.09.25
WC
(0) - (3)
W
08.06.25
UNL
(1) - (2)
L
20.03.25
UNL
(1) - (1)
D
15.11.24
UNL
(0) - (1)
W
08.09.24
UNL
(1) - (2)
W

Netherlands vs Spain matches

23.03.25
UNL
(1) - (0)
20.03.25
UNL
(1) - (1)
13.06.14
WC
(1) - (1)
11.07.10
WC
(0) - (0)
20.03.25
UNL
(1) - (1)
11.07.10
WC
(0) - (0)

Follow Game Online:

Netherlands vs Spain live stream online is not available right now. You can see the full history of Netherlands vs Spain head to head confrontation.

Netherlands vs Spain Head To Head Confrontation

Our site's database keeps all result's history of previous games between Netherlands and Spain, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Netherlands vs Spain upcoming matches.

20.03.2025

Netherlands 2 - 2 Spain (Williams N., Gakpo C., Reijnders T.)

11.07.2010

Netherlands 0 - 1 Spain (Iniesta A.)

16.11.1983

Netherlands 2 - 1 Spain

16-11-1983 16:00

Euro

05.09.1920

Netherlands 1 - 3 Spain

05-09-1920 11:00

Olympic Games