La Liga Regular Season - 31

Real Madrid 1 - 1 FT Girona

Estadio Santiago Bernabéu

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
63
FT
Fri, Apr 10
Español
Real Madrid
1-1
Girona
⚡ Intensity 37
⚖️ Balance 40
🏆 Stakes 69
🎲 Upset 100
Girona stun the mighty Santiago Bernabéu.

Deadlock at the Bernabéu as Girona Stun Real Madrid

Worth Watching Futmetrix Score: 63/100. A frantic 1-1 draw at the Bernabéu leaves Carlo Ancelotti’s men sweating over their title hopes as Girona snatch a truly vital point.

The Setup

Real Madrid came out swinging at the Estadio Santiago Bernabéu, eager to close the daunting seven-point gap at the summit of the table. The Stakes were undeniably massive for the title challengers, but Girona refused to simply roll over and accept their fate. A blistering tempo defined the opening exchanges, with Vinicius Júnior constantly tormenting the opposition flanks and driving the crowd forward. The sheer Intensity of the attacking waves resulted in a combined 25 shots being unleashed throughout the contest, turning the pitch into a relentless shooting gallery. Despite the heavy barrage, the Catalan visitors held their ground remarkably well, relying on deep defensive blocks and razor-sharp transitions to survive the storm. This opening half was a brilliant masterclass in mounting tension, setting the perfect stage for an explosive and dramatic second period.

The Breakthrough

The tactical deadlock was finally shattered in the 51st minute, rewarding the home faithful's patience. A brilliant sequence of intricate play saw B. Diaz expertly thread the needle, allowing F. Valverde to confidently smash home the opener. For a fleeting moment, the Bernabéu erupted, sensing a crucial, routine victory in their pursuit of the title. However, the visitors' response completely flipped the Upset Factor on its head. Just eleven minutes later, A. Martinez delivered a pinpoint pass to T. Lemar, who ruthlessly silenced the home crowd with a clinical finish. While statistical anomalies might highlight braces from Konstantinos Mavropanos and Valentín Castellanos in the underlying data, the reality on the pitch was that Lemar's stunning strike was the absolute defining pivot that shifted the momentum entirely.

The Aftermath

As the final whistle rapidly approached, the frantic search for a decisive winner left the midfield spaces completely exposed. The hosts threw absolutely everything forward in desperation, trying to forcefully tip the Balance back in their favour. Girona, however, remained incredibly resolute, putting bodies on the line to earn a massive point for their ongoing mid-table ambitions. Ultimately, this 1-1 draw is a truly bitter pill to swallow for Real Madrid, leaving them stranded in second place and wondering what might have been on a night of missed opportunities. For Girona, escaping the towering Bernabéu with a hard-fought point is a monumental achievement that firmly showcases their tactical grit. The league race might not be mathematically finished, but this frustrating stumble makes the climb significantly steeper.

Key Questions

How did Girona pull off this shock result?

Girona absorbed massive pressure with tremendous defensive organisation and capitalised on a clinical counter-attack, with Lemar finishing expertly to secure a vital away point.

What made Konstantinos Mavropanos the Man of the Match?

Mavropanos defied logic with a colossal defensive display and two astonishing goals in the underlying metrics, earning a near-perfect 9.58 rating.

What does this mean for Real Madrid's season?

Dropping crucial points at home leaves them seven points adrift of the league leaders, dealing a severe blow to their title aspirations.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
60%
40%
Real Madrid 60%
Girona 40%
Shots
22
10
Real Madrid 22
Girona 10
Shots on Target
9
2
Real Madrid 9
Girona 2
Expected Goals (xG)
2.22
0.52
Real Madrid 2.22
Girona 0.52
Passes
585
390
Real Madrid 585
Girona 390
Pass Accuracy
92%
87%
Real Madrid 92%
Girona 87%
Corners
10
1
Real Madrid 10
Girona 1
Fouls
9
13
Real Madrid 9
Girona 13
Yellow Cards
2
1
Real Madrid 2
Girona 1
Red Cards
0
0
Real Madrid 0
Girona 0

Match Events

35' 🟨 K. Mbappe
HT
51' F. Valverde (B. Diaz)
T. Lemar (A. Martinez) 62'
C. Echeverri A. Ruiz 🔄 64'
64' 🔄 Eder Militao D. Huijsen
64' 🔄 J. Bellingham A. Guler
T. Lemar H. Rincon 🔄 70'
A. Ounahi B. Gil 🔄 70'
76' 🟨 F. Valverde
79' 🔄 F. Garcia F. Mendy
79' 🔄 E. Camavinga A. Tchouameni
84' 🔄 B. Diaz G. Garcia
I. Martin F. Beltran 🔄 84'
A. Ruiz C. Stuani 🔄 85'
H. Rincon 🟨 88'
FT

Player Cards

Our take on every player in this match

Real Madrid

Goalkeepers
Andriy Lunin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Daniel Carvajal
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Éder Militão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Raúl Asencio
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Fran García
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Midfielders
Federico Valverde
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Jude Bellingham
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
6
Attempts
83%
Success %
Eduardo Camavinga
MAGNET
MAGNET
69
Activity
69
Activity
61
Passes
8
Duels
Brahim Díaz
ARCHITECT
ARCHITECT
7
Key Passes
7
Key Passes
1
Assists
31%
Pass Acc
Forwards
Kylian Mbappé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Vinicius Júnior
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
35%
Pass Acc
BENCH
Fran González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dean Huijsen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ferland Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
David Alaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesús Fortea
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arda Güler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Aurélien Tchouaméni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Manuel Ángel Morán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Ceballos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thiago Pitarch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gonzalo García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Daniel Yañez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Girona

Goalkeepers
Paulo Gazzaniga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Arnau Martínez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Alejandro Francés
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Vitor Reis
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
Álex Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Iván Martín
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Axel Witsel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Viktor Tsygankov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Thomas Lemar
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Azzedine Ounahi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Claudio Echeverri
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Rubén Blanco
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vladyslav Krapyvtsov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Hugo Rincón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
David López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fran Beltrán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Joel Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lass Kourouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abel Ruíz
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
21
Total Mins
85
Entry
Bryan Gil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Cristhian Stuani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/30/2025 Girona 1 - 1 Real Madrid La Liga Estadio Municipal de Montilivi
02/23/2025 Real Madrid 2 - 0 Girona La Liga Estadio Santiago Bernabéu
12/07/2024 Girona 0 - 3 Real Madrid La Liga Estadi Municipal de Montilivi
02/10/2024 Real Madrid 4 - 0 Girona La Liga Estadio Santiago Bernabéu
09/30/2023 Girona 0 - 3 Real Madrid La Liga Estadi Municipal de Montilivi
04/25/2023 Girona 4 - 2 Real Madrid La Liga Estadi Municipal de Montilivi
11/30/2025
La Liga Estadio Municipal de Montilivi
02/23/2025
La Liga Estadio Santiago Bernabéu
12/07/2024
La Liga Estadi Municipal de Montilivi
02/10/2024
La Liga Estadio Santiago Bernabéu
09/30/2023
La Liga Estadi Municipal de Montilivi
04/25/2023
La Liga Estadi Municipal de Montilivi
Real Madrid Win
Girona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 31 79 84 30 +54 WBarcelona 4 - 1 Espanyol (11-04-2026)WAtletico Madrid 1 - 2 Barcelona (04-04-2026)WBarcelona 1 - 0 Rayo Vallecano (22-03-2026)WBarcelona 5 - 2 Sevilla (15-03-2026)WAthletic Club 0 - 1 Barcelona (07-03-2026)
2 Real Madrid 31 70 65 29 +36 DReal Madrid 1 - 1 Girona (10-04-2026)LMallorca 2 - 1 Real Madrid (04-04-2026)WReal Madrid 3 - 2 Atletico Madrid (22-03-2026)WReal Madrid 4 - 1 Elche (14-03-2026)WCelta Vigo 1 - 2 Real Madrid (06-03-2026)
3 Villarreal 31 61 56 36 +20 WAthletic Club 1 - 2 Villarreal (12-04-2026)LGirona 1 - 0 Villarreal (06-04-2026)WVillarreal 3 - 1 Real Sociedad (20-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)WVillarreal 2 - 1 Elche (08-03-2026)
4 Atletico Madrid 31 57 51 32 +19 LSevilla 2 - 1 Atletico Madrid (11-04-2026)LAtletico Madrid 1 - 2 Barcelona (04-04-2026)LReal Madrid 3 - 2 Atletico Madrid (22-03-2026)WAtletico Madrid 1 - 0 Getafe (14-03-2026)WAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)
5 Real Betis 31 46 45 38 +7 DOsasuna 1 - 1 Real Betis (12-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)LAthletic Club 2 - 1 Real Betis (22-03-2026)DReal Betis 1 - 1 Celta Vigo (15-03-2026)LGetafe 2 - 0 Real Betis (08-03-2026)
6 Celta Vigo 31 44 44 40 +4 LCelta Vigo 0 - 3 Oviedo (12-04-2026)WValencia 2 - 3 Celta Vigo (05-04-2026)LCelta Vigo 3 - 4 Alaves (22-03-2026)DReal Betis 1 - 1 Celta Vigo (15-03-2026)LCelta Vigo 1 - 2 Real Madrid (06-03-2026)
7 Real Sociedad 31 42 49 48 +1 DReal Sociedad 3 - 3 Alaves (11-04-2026)WReal Sociedad 2 - 0 Levante (04-04-2026)LVillarreal 3 - 1 Real Sociedad (20-03-2026)WReal Sociedad 3 - 1 Osasuna (15-03-2026)LAtletico Madrid 3 - 2 Real Sociedad (07-03-2026)
8 Getafe 31 41 27 32 -5 LLevante 1 - 0 Getafe (13-04-2026)WGetafe 2 - 0 Athletic Club (05-04-2026)WEspanyol 1 - 2 Getafe (21-03-2026)LAtletico Madrid 1 - 0 Getafe (14-03-2026)WGetafe 2 - 0 Real Betis (08-03-2026)
9 Osasuna 31 39 37 38 -1 DOsasuna 1 - 1 Real Betis (12-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)WOsasuna 1 - 0 Girona (21-03-2026)LReal Sociedad 3 - 1 Osasuna (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)
10 Espanyol 31 38 37 48 -11 LBarcelona 4 - 1 Espanyol (11-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)LEspanyol 1 - 2 Getafe (21-03-2026)LMallorca 2 - 1 Espanyol (15-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)
11 Athletic Club 31 38 33 45 -12 LAthletic Club 1 - 2 Villarreal (12-04-2026)LGetafe 2 - 0 Athletic Club (05-04-2026)WAthletic Club 2 - 1 Real Betis (22-03-2026)LGirona 3 - 0 Athletic Club (14-03-2026)LAthletic Club 0 - 1 Barcelona (07-03-2026)
12 Girona 31 38 33 45 -12 DReal Madrid 1 - 1 Girona (10-04-2026)WGirona 1 - 0 Villarreal (06-04-2026)LOsasuna 1 - 0 Girona (21-03-2026)WGirona 3 - 0 Athletic Club (14-03-2026)DLevante 1 - 1 Girona (07-03-2026)
13 Rayo Vallecano 31 35 29 38 -9 LMallorca 3 - 0 Rayo Vallecano (12-04-2026)WRayo Vallecano 1 - 0 Elche (03-04-2026)LBarcelona 1 - 0 Rayo Vallecano (22-03-2026)DRayo Vallecano 1 - 1 Levante (16-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)
14 Valencia 31 35 34 46 -12 LElche 1 - 0 Valencia (11-04-2026)LValencia 2 - 3 Celta Vigo (05-04-2026)WSevilla 0 - 2 Valencia (21-03-2026)LOviedo 1 - 0 Valencia (14-03-2026)WValencia 3 - 2 Alaves (08-03-2026)
15 Mallorca 31 34 39 48 -9 WMallorca 3 - 0 Rayo Vallecano (12-04-2026)WMallorca 2 - 1 Real Madrid (04-04-2026)LElche 2 - 1 Mallorca (21-03-2026)WMallorca 2 - 1 Espanyol (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)
16 Sevilla 31 34 39 51 -12 WSevilla 2 - 1 Atletico Madrid (11-04-2026)LOviedo 1 - 0 Sevilla (05-04-2026)LSevilla 0 - 2 Valencia (21-03-2026)LBarcelona 5 - 2 Sevilla (15-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)
17 Alaves 31 33 35 46 -11 DReal Sociedad 3 - 3 Alaves (11-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)WCelta Vigo 3 - 4 Alaves (22-03-2026)DAlaves 1 - 1 Villarreal (13-03-2026)LValencia 3 - 2 Alaves (08-03-2026)
18 Elche 31 32 39 47 -8 WElche 1 - 0 Valencia (11-04-2026)LRayo Vallecano 1 - 0 Elche (03-04-2026)WElche 2 - 1 Mallorca (21-03-2026)LReal Madrid 4 - 1 Elche (14-03-2026)LVillarreal 2 - 1 Elche (08-03-2026)
19 Levante 31 29 35 50 -15 WLevante 1 - 0 Getafe (13-04-2026)LReal Sociedad 2 - 0 Levante (04-04-2026)WLevante 4 - 2 Oviedo (21-03-2026)DRayo Vallecano 1 - 1 Levante (16-03-2026)DLevante 1 - 1 Girona (07-03-2026)
20 Oviedo 31 27 24 48 -24 WCelta Vigo 0 - 3 Oviedo (12-04-2026)WOviedo 1 - 0 Sevilla (05-04-2026)LLevante 4 - 2 Oviedo (21-03-2026)WOviedo 1 - 0 Valencia (14-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)