Real Madrid 3-1 Villarreal: result and report
La Liga · Saturday 4 October 2025
Result
Real Madrid 3-1 Villarreal
La Liga · Saturday 4 October 2025, 19:00 UTC · half-time 0-0
Real Madrid 3-1 Villarreal: match report
Real Madrid beat Villarreal 3-1 in La Liga on Saturday 4 October 2025. It was 0-0 at half-time.
Vinicius Junior opened the scoring in the 47th minute. Real Madrid's goals came from Vinicius Junior (47'), Vinicius Junior (69', penalty) and Kylian Mbappé (81'). Villarreal scored through Georges Mikautadze (73').
Discipline: Real Madrid received 2 yellow cards; Villarreal received 3 yellow cards and 1 red card.
Going into the game Real Madrid were 2nd on 18 points from 7 and Villarreal 3rd on 16 points from 7. Real Madrid went on to finish that season 2nd with 86 points, and Villarreal 3rd with 72.
Real Madrid lined up in a 4-2-3-1 and Villarreal in a 4-4-2. The highest match rating in our data went to Vinicius Junior of Real Madrid (9.3), ahead of Kylian Mbappé (8.2).
Before this game the head-to-head record in our data stood at 4 Real Madrid wins, 4 draws and 2 for Villarreal.
Key events
- 12'Yellow card · Sergi Cardona
- 21'Yellow card · Santiago Mouriño
- 33'Yellow card · Aurélien Tchouaméni
- 45+1'Yellow card · Franco Mastantuono
- 47'Goal · Vinicius Junior
- 69'Penalty goal · Vinicius Junior
- 69'Yellow card · Pape Gueye
- 73'Goal · Georges Mikautadze
- 77'Second yellow · Santiago Mouriño
- 81'Goal · Kylian Mbappé
Head-to-head
Team news
Real Madrid line-up (4-2-3-1)
Thibaut Courtois, Federico Valverde, Éder Militão, Dean Huijsen, Álvaro Carreras, Aurélien Tchouaméni, Dani Ceballos, Franco Mastantuono, Arda Güler, Vinicius Junior, Kylian Mbappé
Villarreal line-up (4-4-2)
Arnau Tenas, Santiago Mouriño, Rafa Marín, Renato Veiga, Sergi Cardona, Tajon Buchanan, Santi Comesaña, Thomas Partey, Pape Gueye, Tani Oluwaseyi, Alberto Moleiro