Goals
47'
Vinicius Junior
Assist: K. Mbappe
69'
Vinicius Junior
73'
G. Mikautadze
Assist: P. Gueye
81'
K. Mbappe
Assist: B. Diaz
Watch all goals in the app
Get the best football highlights experience
Match Recap
Real Madrid beat Villarreal 3–1 in the La Liga (Regular Season - 8) on 4 October 2025. Real Madrid saw more of the ball with 70% possession, and Real Madrid had 26 shots (7 on target) to Villarreal's 9 (2 on target). The expected-goals (xG) figures read 3.52 for Real Madrid and 1.00 for Villarreal. The goals came from Vinicius Junior 47', Vinicius Junior 69', G. Mikautadze 73', K. Mbappe 81'. Real Madrid move up to 15 points in La Liga, having won 3 of their last 5. Relive the Real Madrid vs Villarreal La Liga highlights on Daily Goal: watch every goal and the full match below, free, with each strike timestamped so you can jump straight to the moment it happened.
Match Statistics
Real Madrid
VS
Villarreal
70%
Ball Possession
30%
3.52
Expected goals (xG)
1.00
26
Total Shots
9
7
Shots on target
2
10
Shots off target
3
9
Blocked Shots
4
16
Shots inside box
3
10
Shots outside box
6
4
Corner Kicks
0
—
Offsides
—
9
Fouls
14
2
Yellow Cards
4
0
Red Cards
1
1
Goalkeeper Saves
4
711
Total passes
317
653
Accurate passes
256
92%
Pass accuracy
81%
-0.34
Goals prevented
-0.34
Lineups
Real Madrid
Xabier Alonso Olano
4-2-3-1
Villarreal
Marcelino García Toral
4-4-2
1Courtois
19Ceballos
14Tchouameni
Substitutes — Real Madrid
13A. Lunin
43S. Mestre
4D. Alaba
5J. Bellingham
6E. Camavinga
9Endrick
11Rodrygo
16G. Garcia
17R. Asencio
20F. Garcia
21B. Diaz
Substitutes — Villarreal
1Luiz Junior
13D. Conde
3A. Altimira
6M. Solomon
9G. Mikautadze
10D. Parejo
11I. Akhomach
19N. Pepe
24A. Pedraza