La Liga / 24/25 / MATCHWEEK 28
Villarreal CF v Real Madrid
Villarreal CFHome
1 – 2Real MadridAway
Sat 15 Mar 2025 · 17:30 UTC · Result
ON THE PITCH
Lineups & match stats
Goals scored and substitution minutes. On = subbed on; Off = subbed off. — means not recorded or not applicable. Unused substitutes did not play.
Villarreal CF
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 2 | Logan Costa | 0 | — | — |
| 5 | Willy Kambwala | 0 | — | — |
| 8 | Juan Foyth | 1 | — | — |
| 9 | Tajon Buchanan | 0 | — | 64′ |
| 13 | Diego Conde | 0 | — | — |
| 14 | Santi Comesaña | 0 | — | 79′ |
| 16 | Álex Baena | 0 | — | — |
| 18 | Pape Gueye | 0 | — | 84′ |
| 19 | Nicolas Pépé | 0 | — | 46′ |
| 22 | Ayoze Pérez | 0 | — | — |
| 23 | Sergi Cardona | 0 | — | 64′ |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 1 | Luiz Júnior Unused substitute | 0 | — | — |
| 3 | Raúl Albiol Unused substitute | 0 | — | — |
| 4 | Eric Bailly Unused substitute | 0 | — | — |
| 6 | Denis Suárez | 0 | 84′ | — |
| 10 | Dani Parejo | 0 | 79′ | — |
| 15 | Thierno Barry | 0 | 46′ | — |
| 21 | Yéremy Pino | 0 | 64′ | — |
| 24 | Alfonso Pedraza | 0 | 64′ | — |
| 26 | Pau Navarro Unused substitute | 0 | — | — |
Real Madrid
11 startersStarting XI
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 1 | Thibaut Courtois | 0 | — | — |
| 5 | Jude Bellingham | 0 | — | — |
| 6 | Eduardo Camavinga | 0 | — | — |
| 8 | Federico Valverde | 0 | — | 83′ |
| 9 | Kylian Mbappé | 2 | — | — |
| 11 | Rodrygo | 0 | — | 65′ |
| 14 | Aurélien Tchouaméni | 0 | — | — |
| 17 | Lucas Vázquez | 0 | — | — |
| 20 | Fran García | 0 | — | — |
| 21 | Brahim Díaz | 0 | — | 61′ |
| 35 | Raúl Asencio | 0 | — | 61′ |
Substitutes
| No. | Player | Goals | On | Off |
|---|---|---|---|---|
| 4 | David Alaba Unused substitute | 0 | — | — |
| 7 | Vinicius Junior | 0 | 61′ | — |
| 10 | Luka Modrić | 0 | 65′ | — |
| 13 | Andriy Lunin Unused substitute | 0 | — | — |
| 15 | Arda Güler | 0 | 83′ | — |
| 16 | Endrick Unused substitute | 0 | — | — |
| 22 | Antonio Rüdiger | 0 | 61′ | — |
| 26 | Fran González Unused substitute | 0 | — | — |
| 43 | Diego Aguado Unused substitute | 0 | — | — |
| 45 | Víctor Valdepeñas Unused substitute | 0 | — | — |