← All matches
Real Madrid
Villarreal
Real Madrid
4-3-3 · 4-3-3
Villarreal
Commentary
90'
Full-time. Real Madrid 2-3 Villarreal.
90+7'
Attempt missed. M. Asensio (Real Madrid), left-footed shot from a free kick. xG 0.15.
90'
7 minutes of added time.
80'
Goal! Real Madrid 2-3 Villarreal. S. Chukwueze (Villarreal) scores, assisted by A. Baena.
51'
Attempt saved. G. Lo Celso (Villarreal), left-footed shot from a free kick. xG 0.05.
48'
Goal! Real Madrid 2-1 Villarreal. Vinícius Jr. (Real Madrid) scores, assisted by D. Ceballos.
46'
The second half is under way.
45'
Half-time. Real Madrid 1-1 Villarreal.
45'
2 minutes of added time.
39'
Goal! Real Madrid 1-1 Villarreal. S. Chukwueze (Villarreal) scores, assisted by G. Lo Celso.
27'
Attempt missed. S. Chukwueze (Villarreal), left-footed shot on the counter. xG 0.06.
14'
Attempt missed. Vinícius Jr. (Real Madrid), right-footed shot from a set piece. xG 0.09.
1'
Kick-off: Real Madrid vs Villarreal.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
16'
⚽
P. Torres1–0
25'
Y. Pino · Foul
33'
🔁
M. Trigueros ◂ R. Terrats
35'
A. Pedraza · Foul
39'
⚽
S. Chukwueze · assist G. Lo Celso1–1
Half-time · 1–1
46'
🔁
É. Militão ◂ D. Alaba
48'
⚽
Vinícius Jr. · assist D. Ceballos2–1
59'
🔁
F. Valverde ◂ K. Benzema
67'
🔁
A. Moreno ◂ Y. Pino
67'
🔁
J. L. Morales ◂ G. Lo Celso
69'
J. Foyth · Persistent fouling
70'
⚽
J. L. Morales2–2
71'
VAR
Goal check · J. L. Morales
72'
🔁
L. Modrić ◂ A. Tchouaméni
75'
🔁
E. Camavinga ◂ D. Ceballos
80'
⚽
S. Chukwueze · assist A. Baena2–3
84'
VAR
Penalty not given after review · E. Camavinga
Full-time · 2–3
90'+1
🔁
J. Mojica ◂ A. Baena
90'+1
🔁
K. Femenía ◂ S. Chukwueze
Recent form
WAFC Barcelona4-0
WHReal Valladolid6-0
LAFC Barcelona1-2
WHLiverpool FC1-0
WHEspanyol3-1
WHReal Sociedad2-0
WAOsasuna3-0
LHRSC Anderlecht0-1
DHReal Betis1-1
DARSC Anderlecht1-1
Match facts
Kickoff
08 Apr, 19:00 UTC
Competition
La Liga
1
T. Courtois
7.1
17
L. Vázquez
6.7
22
A. Rüdiger
6.4
3
É. Militão
6.5
↑ 46'
6
N. Fernández
5.9
11
M. Asensio
7.4
10
L. Modrić
6.8
↑ 72'
12
E. Camavinga
5.9
↑ 75'
21
Rodrygo
6.8
15
F. Valverde
6.7
↑ 59'
20
Vinícius Jr.
8.3
1
P. Reina
6.5
8
J. Foyth
6.5
23
A. Mandi
6.5
4
P. Torres
6.6
24
A. Pedraza
6.1
14
M. Trigueros
6.4
↑ 33'
10
D. Parejo
7.3
2
K. Femenía
↑ 90'
12
J. Mojica
↑ 90'
18
A. Moreno
6.6
↑ 67'
22
J. L. Morales
7.1
↑ 67'
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.