La Liga · Sun, 7 Dec 2025 ·
Real Madrid vs Celta Vigo — 0 - 2
Estadio Santiago Bernabéu · Referee: Alejandro Quintero Gonzalez, Spain
Match report
Celta Vigo beat Real Madrid 2-0 as W. Swedberg scores twice
Celta Vigo beat Real Madrid 2-0 in La Liga matchday 15 on Sunday, 7 December 2025 at Estadio Santiago Bernabéu. W. Swedberg (53', 90') scored for Celta Vigo. Endrick (Real Madrid, -5'), Fran García (Real Madrid, 64') and Álvaro Carreras (Real Madrid, 90+2') were sent off. It was 0-0 at half-time.
Real Madrid had 58% of the ball and 23 shots (7 on target) against Celta Vigo’s 7 (5 on target). Ionuț Radu (Celta Vigo) was the top-rated player with 8.6. The result leaves Real Madrid 4th in the La Liga table on 15 points and Celta Vigo 14th on 7.
Form, table and head-to-head
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 3 | Real Betis | 7 | +2 | 16 |
| 4 | Real Madrid | 7 | +10 | 15 |
| 5 | Sevilla | 7 | +1 | 13 |
| 13 | Osasuna | 7 | -7 | 8 |
| 14 | Celta Vigo | 7 | +2 | 7 |
| 15 | Espanyol | 7 | 0 | 7 |
Last meetings
No previous meetings on record.
Next meeting: Fri, 6 Mar 2026, Celta Vigo 1-2 Real Madrid
Match events
- -5'red cardEndrickRed Card
- 24'substitutionEder MilitaoOff: A. Rudiger
- 46'substitutionP. DuranOff: W. Swedberg
- 53'goalW. SwedbergAssist: B. Zaragoza
- 54'substitutionR. AsencioOff: Rodrygo
- 62'yellow cardJude BellinghamYellow Card
- 63'yellow cardFran GarcíaYellow Card
- 64'yellow cardFran GarcíaYellow Card
- 64'red cardFran GarcíaRed Card
- 71'substitutionB. ZaragozaOff: J. Rueda
- 71'substitutionO. MinguezaOff: F. Jutgla
- 74'substitutionA. GulerOff: G. Garcia
- 83'yellow cardIlaix MoribaYellow Card
- 84'substitutionM. RomanOff: F. Beltran
- 88'substitutionB. IglesiasOff: I. Aspas
- 90'goalW. SwedbergAssist: I. Aspas
- 90+1'yellow cardÁlvaro CarrerasYellow Card
- 90+2'yellow cardRodrygoYellow Card
- 90+2'yellow cardFederico ValverdeYellow Card
- 90+2'red cardÁlvaro CarrerasRed Card
Lineups
Real Madrid
Formation 4-4-2 · Coach Xabier Alonso Olano
Starting XI
- 1T. CourtoisG
- 17R. AsencioD
- 3Eder MilitaoD
- 18A. CarrerasD
- 20F. GarciaD
- 8F. ValverdeM
- 15A. GulerM
- 14A. TchouameniM
- 5J. BellinghamM
- 10K. MbappeF
- 7Vinicius JuniorF
Substitutes
- 13A. LuninG
- 43S. MestreG
- 6E. CamavingaM
- 9EndrickF
- 11RodrygoF
- 16G. GarciaF
- 19D. CeballosM
- 21B. DiazM
- 22A. RudigerD
- 30F. MastantuonoF
- 36J. MartinezD
Celta Vigo
Formation 3-4-2-1 · Coach Claudio Giráldez González
Starting XI
- 13I. RaduG
- 32J. RodriguezD
- 2C. StarfeltD
- 20M. AlonsoD
- 5S. CarreiraM
- 16M. RomanM
- 6I. MoribaM
- 3O. MinguezaM
- 18P. DuranF
- 15B. ZaragozaF
- 7B. IglesiasF
Substitutes
- 1I. VillarG
- 24C. DominguezD
- 12M. FernandezD
- 29Y. LagoD
- 17J. RuedaD
- 8F. BeltranM
- 14D. RodriguezM
- 19W. SwedbergM
- 23H. AlvarezM
- 10I. AspasF
- 39J. El AbdellaouiF
- 9F. JutglaF
Match statistics
- 58%Possession42%
- 2.46Expected goals (xG)1.55
- 23Total shots7
- 7Shots on target5
- 12Shots off target1
- 4Blocked shots1
- 12Shots inside the box4
- 11Shots outside the box3
- 8Corners1
- 2Offsides1
- 6Fouls12
- 6Yellow cards1
- 3Red cards0
- 3Goalkeeper saves7
- 585Passes447
- 532Accurate passes384
- 91%Pass accuracy86%
- 1.45Goals prevented1.45
Player statistics
Real Madrid
| Player | Min | Rating | G | A |
|---|---|---|---|---|
| 1Thibaut CourtoisG | 90 | 6.5 | ||
| 3Éder MilitãoD | 24 | 7.2 | ||
| 17Raúl AsencioD | 54 | 6.2 | ||
| 18Álvaro CarrerasD | 90 | 7.3 | ||
| 20Fran GarcíaD | 64 | 5.6 | ||
| 5Jude BellinghamM | 90 | 5.9 | ||
| 8Federico ValverdeM | 90 | 7.0 | ||
| 14Aurélien TchouaméniM | 90 | 8.2 | ||
| 15Arda GülerM | 74 | 6.7 | ||
| 7Vinícius JúniorF | 90 | 6.9 | ||
| 10Kylian MbappéF | 90 | 7.2 | ||
| 13Andriy LuninG | – | – | ||
| 43Sergio MestreG | – | – | ||
| 22Antonio RüdigerD | 66 | 6.2 | ||
| 36Joan MartínezD | – | – | ||
| 6Eduardo CamavingaM | – | – | ||
| 19Dani CeballosM | – | – | ||
| 21Brahim DíazM | – | – | ||
| 9EndrickF | – | – | ||
| 11RodrygoF | 36 | 6.6 | ||
| 16Gonzalo GarcíaF | 16 | 6.7 | ||
| 30Franco MastantuonoF | – | – |
Celta Vigo
| Player | Min | Rating | G | A |
|---|---|---|---|---|
| 13Ionuț RaduGTop rated | 90 | 8.6 | ||
| 2Carl StarfeltD | 90 | 7.3 | ||
| 20Marcos AlonsoD | 90 | 7.3 | ||
| 32Javi RodríguezD | 90 | 7.3 | ||
| 3Óscar MinguezaM | 71 | 6.6 | ||
| 5Sergio CarreiraM | 90 | 7.5 | ||
| 6Ilaix MoribaM | 90 | 6.7 | ||
| 16Miguel RománM | 84 | 6.9 | ||
| 7Borja IglesiasF | 88 | 6.7 | ||
| 15Bryan ZaragozaF | 71 | 6.9 | 1 | |
| 18Pablo DuránF | 45 | 6.6 | ||
| 1Iván VillarG | – | – | ||
| 12Manu FernándezD | – | – | ||
| 17Javier RuedaD | 19 | 7.0 | ||
| 24Carlos DomínguezD | – | – | ||
| 29Yoel LagoD | – | – | ||
| 8Fran BeltránM | 11 | 6.6 | ||
| 14Damián RodríguezM | – | – | ||
| 19Williot SwedbergM | 45 | 8.2 | 2 | |
| 23Hugo ÁlvarezM | – | – | ||
| 9Ferran JutglàF | 19 | 6.2 | ||
| 10Iago AspasF | 2 | – | 1 | |
| 39Jones El-AbdellaouiF | – | – |

