La Liga Regular Season - 36

Real Madrid 2 - 0 FT Oviedo

Estadio Santiago Bernabéu

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

Futmetrix Verdict
44
FT
Thu, May 14
Español
Real Madrid
2-0
Oviedo
⚡ Intensity 24
⚖️ Balance 13
🏆 Stakes 100
🎲 Upset 0
Real Madrid's depth sinks brave Oviedo.

Bernabéu Brilliance as Real Madrid Condemn Oviedo

Average Entertainment Futmetrix Score: 44/100. A ruthless display of squad depth allowed Real Madrid to tighten their grip on second place while pushing a brave Oviedo closer to the drop.

Opening Act

High Stakes defined the atmosphere inside the Estadio Santiago Bernabéu. An Oviedo side fighting for their top-flight survival set up a deep defensive block, challenging the hosts to find a way through. Real Madrid dominated possession with a suffocating 65% share of the ball. Eduardo Camavinga ran the midfield, constantly probing for weaknesses. The visitors showed incredible defensive resolve, blocking shots and frustrating the home crowd. Just as it looked like we were heading into the break goalless, the breakthrough arrived in the 44th minute. B. Diaz slipped a clever pass into G. Garcia, who fired home a devastating psychological blow right before the whistle.

The Pivot

Chasing the game, Oviedo had to abandon their conservative shape. The Intensity spiked as the visitors desperately pushed forward in search of an equaliser. However, their offensive output was severely lacking. Despite attempting nine shots, they only managed to test the keeper once. The Balance of power firmly rested with the home side, who masterfully absorbed the pressure. Knowing the match was still hanging by a thread, the Real Madrid bench unleashed their heavy artillery. Bringing world-class talent into an already stretched game proved to be a tactical masterstroke that Oviedo simply could not counter.

Resolution

Any lingering hopes of a high Upset Factor were crushed in the 80th minute. The fresh legs off the bench combined to deliver the fatal blow. K. Mbappe exploded down the flank to cut the ball back for J. Bellingham, who made no mistake with the clinical finish. The 2-0 scoreline accurately reflected the gulf in class. Real Madrid secure three vital points, safely locking down their Champions League status. For Oviedo, currently 10 points from safety with just three games remaining, the harsh reality of relegation to LaLiga2 is all but mathematically sealed.

Key Questions

What does this mean for Real Madrid's season?

This crucial victory consolidates their second-place position, guaranteeing their Champions League spot while keeping their late-season momentum rolling.

How did substitute Gonzalo García change the game?

Though he actually started the match, his clinical 44th-minute strike destroyed Oviedo's defensive game plan and forced them to open up.

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
65%
35%
Real Madrid 65%
Oviedo 35%
Shots
18
9
Real Madrid 18
Oviedo 9
Shots on Target
7
1
Real Madrid 7
Oviedo 1
Expected Goals (xG)
1.38
0.69
Real Madrid 1.38
Oviedo 0.69
Passes
614
321
Real Madrid 614
Oviedo 321
Pass Accuracy
93%
85%
Real Madrid 93%
Oviedo 85%
Corners
4
5
Real Madrid 4
Oviedo 5
Fouls
7
14
Real Madrid 7
Oviedo 14
Yellow Cards
0
0
Real Madrid 0
Oviedo 0
Red Cards
0
0
Real Madrid 0
Oviedo 0

Match Events

44' G. Garcia (B. Diaz)
HT
I. Chaira S. Cazorla 🔄 55'
64' 🔄 T. Alexander-Arnold D. Carvajal
64' 🔄 A. Tchouameni J. Bellingham
T. Fernandez H. Hassan 🔄 69'
69' 🔄 G. Garcia K. Mbappe
77' 🔄 B. Diaz C. Palacios
77' 🔄 F. Mastantuono D. Yanez
N. Fonseca P. Agudin 🔄 79'
N. Vidal L. Ahijado 🔄 79'
80' J. Bellingham (K. Mbappe)
FT

Player Cards

Our take on every player in this match

Real Madrid

Goalkeepers
Thibaut Courtois
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Trent Alexander-Arnold
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Raúl Asencio
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
David Alaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Álvaro Carreras
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Franco Mastantuono
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
40%
Pass Acc
Eduardo Camavinga
MAGNET
MAGNET
80
Activity
80
Activity
76
Passes
4
Duels
Aurélien Tchouaméni
MAGNET
MAGNET
81
Activity
81
Activity
76
Passes
5
Duels
Brahim Díaz
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
41%
Pass Acc
Forwards
Gonzalo García
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Vinicius Júnior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Sergio Mestre
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fran González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Antonio Rüdiger
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fran García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Carvajal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Joan Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
César Palacios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Thiago Pitarch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jude Bellingham
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Daniel Yañez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Kylian Mbappé
SUPER SUB
SUPER SUB
1
Assist
1
Assist
21
Minutes
6.9
Rating

Oviedo

Goalkeepers
Aarón Escandell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Nacho Vidal
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Eric Bailly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
David Costas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Abdel Rahim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Nicolas Fonseca
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Santiago Colombatto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ilyas Chaira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
55
Entry
Alberto Reina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Thiago Fernández
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Federico Viñas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Horațiu Moldovan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Ahijado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
David Carmo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Calvo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luka Ilić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Agudín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Santi Cazorla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Haissem Hassan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Thiago Borbas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álex Forés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/24/2025 Oviedo 0 - 3 Real Madrid La Liga Estadio Nuevo Carlos Tartiere
08/24/2025
La Liga Estadio Nuevo Carlos Tartiere
Real Madrid Win
Oviedo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 36 91 91 32 +59 LAlaves 1 - 0 Barcelona (13-05-2026)WBarcelona 2 - 0 Real Madrid (10-05-2026)WOsasuna 1 - 2 Barcelona (02-05-2026)WGetafe 0 - 2 Barcelona (25-04-2026)WBarcelona 1 - 0 Celta Vigo (22-04-2026)
2 Real Madrid 36 80 72 33 +39 WReal Madrid 2 - 0 Oviedo (14-05-2026)LBarcelona 2 - 0 Real Madrid (10-05-2026)WEspanyol 0 - 2 Real Madrid (03-05-2026)DReal Betis 1 - 1 Real Madrid (24-04-2026)WReal Madrid 2 - 1 Alaves (21-04-2026)
3 Villarreal 36 69 67 43 +24 LVillarreal 2 - 3 Sevilla (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WVillarreal 5 - 1 Levante (02-05-2026)WVillarreal 2 - 1 Celta Vigo (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)
4 Atletico Madrid 36 66 60 39 +21 WOsasuna 1 - 2 Atletico Madrid (12-05-2026)LAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WValencia 0 - 2 Atletico Madrid (02-05-2026)WAtletico Madrid 3 - 2 Athletic Club (25-04-2026)LElche 3 - 2 Atletico Madrid (22-04-2026)
5 Real Betis 36 57 56 44 +12 WReal Betis 2 - 1 Elche (12-05-2026)DReal Sociedad 2 - 2 Real Betis (09-05-2026)WReal Betis 3 - 0 Oviedo (03-05-2026)DReal Betis 1 - 1 Real Madrid (24-04-2026)WGirona 2 - 3 Real Betis (21-04-2026)
6 Celta Vigo 36 50 51 47 +4 LCelta Vigo 2 - 3 Levante (12-05-2026)WAtletico Madrid 0 - 1 Celta Vigo (09-05-2026)WCelta Vigo 3 - 1 Elche (03-05-2026)LVillarreal 2 - 1 Celta Vigo (26-04-2026)LBarcelona 1 - 0 Celta Vigo (22-04-2026)
7 Getafe 36 48 31 37 -6 WGetafe 3 - 1 Mallorca (13-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LGetafe 0 - 2 Rayo Vallecano (03-05-2026)LGetafe 0 - 2 Barcelona (25-04-2026)WReal Sociedad 0 - 1 Getafe (22-04-2026)
8 Real Sociedad 36 45 55 56 -1 DGirona 1 - 1 Real Sociedad (14-05-2026)DReal Sociedad 2 - 2 Real Betis (09-05-2026)LSevilla 1 - 0 Real Sociedad (04-05-2026)DRayo Vallecano 3 - 3 Real Sociedad (26-04-2026)LReal Sociedad 0 - 1 Getafe (22-04-2026)
9 Rayo Vallecano 36 44 37 43 -6 DValencia 1 - 1 Rayo Vallecano (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)WGetafe 0 - 2 Rayo Vallecano (03-05-2026)DRayo Vallecano 3 - 3 Real Sociedad (26-04-2026)WRayo Vallecano 1 - 0 Espanyol (23-04-2026)
10 Athletic Club 36 44 40 53 -13 LEspanyol 2 - 0 Athletic Club (13-05-2026)LAthletic Club 0 - 1 Valencia (10-05-2026)WAlaves 2 - 4 Athletic Club (02-05-2026)LAtletico Madrid 3 - 2 Athletic Club (25-04-2026)WAthletic Club 1 - 0 Osasuna (21-04-2026)
11 Sevilla 36 43 46 58 -12 WVillarreal 2 - 3 Sevilla (13-05-2026)WSevilla 2 - 1 Espanyol (09-05-2026)WSevilla 1 - 0 Real Sociedad (04-05-2026)LOsasuna 2 - 1 Sevilla (26-04-2026)LLevante 2 - 0 Sevilla (23-04-2026)
12 Valencia 36 43 39 51 -12 DValencia 1 - 1 Rayo Vallecano (14-05-2026)WAthletic Club 0 - 1 Valencia (10-05-2026)LValencia 0 - 2 Atletico Madrid (02-05-2026)WValencia 2 - 1 Girona (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)
13 Osasuna 36 42 43 47 -4 LOsasuna 1 - 2 Atletico Madrid (12-05-2026)LLevante 3 - 2 Osasuna (08-05-2026)LOsasuna 1 - 2 Barcelona (02-05-2026)WOsasuna 2 - 1 Sevilla (26-04-2026)LAthletic Club 1 - 0 Osasuna (21-04-2026)
14 Espanyol 36 42 40 53 -13 WEspanyol 2 - 0 Athletic Club (13-05-2026)LSevilla 2 - 1 Espanyol (09-05-2026)LEspanyol 0 - 2 Real Madrid (03-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)LRayo Vallecano 1 - 0 Espanyol (23-04-2026)
15 Alaves 36 40 42 54 -12 WAlaves 1 - 0 Barcelona (13-05-2026)DElche 1 - 1 Alaves (09-05-2026)LAlaves 2 - 4 Athletic Club (02-05-2026)WAlaves 2 - 1 Mallorca (25-04-2026)LReal Madrid 2 - 1 Alaves (21-04-2026)
16 Girona 36 40 38 53 -15 DGirona 1 - 1 Real Sociedad (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)LGirona 0 - 1 Mallorca (01-05-2026)LValencia 2 - 1 Girona (25-04-2026)LGirona 2 - 3 Real Betis (21-04-2026)
17 Elche 36 39 47 56 -9 LReal Betis 2 - 1 Elche (12-05-2026)DElche 1 - 1 Alaves (09-05-2026)LCelta Vigo 3 - 1 Elche (03-05-2026)WOviedo 1 - 2 Elche (26-04-2026)WElche 3 - 2 Atletico Madrid (22-04-2026)
18 Mallorca 36 39 44 55 -11 LGetafe 3 - 1 Mallorca (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WGirona 0 - 1 Mallorca (01-05-2026)LAlaves 2 - 1 Mallorca (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)
19 Levante 36 39 44 59 -15 WCelta Vigo 2 - 3 Levante (12-05-2026)WLevante 3 - 2 Osasuna (08-05-2026)LVillarreal 5 - 1 Levante (02-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)WLevante 2 - 0 Sevilla (23-04-2026)
20 Oviedo 36 29 26 56 -30 LReal Madrid 2 - 0 Oviedo (14-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LReal Betis 3 - 0 Oviedo (03-05-2026)LOviedo 1 - 2 Elche (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)