La Liga Regular Season - 34

Espanyol 0 - 2 FT Real Madrid

RCDE Stadium

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

Futmetrix Verdict
50
FT
Sun, May 3
Español
Espanyol
0-2
Real Madrid
⚡ Intensity 43
⚖️ Balance 13
🏆 Stakes 67
🎲 Upset 0
Vinicius brace seals Real Madrid win.

Vinicius Júnior's Second-Half Masterclass Sinks Espanyol

Average Entertainment Futmetrix Score: 50/100. A relentless surge of attacking quality proved too much for the hosts, as Real Madrid's individual brilliance emphatically broke a stubborn early stalemate.

Opening Act

With 17 shots of their own, the hosts were far from passive participants in this contest. A combined 32 shots across the match meant the Intensity was sky-high from the outset at the RCDE Stadium. Real Madrid dominated possession early on, but Espanyol refused to roll over, launching rapid counter-attacks that kept the away defence on their toes. A staggering 11 total corners showcased the relentless pressure on both penalty boxes throughout the first period. Despite the frantic tempo and numerous attempts, the first half remained a fascinating tactical deadlock. The hosts managed to carve out opportunities, but their lack of a clinical edge kept the visitors comfortable. Real Madrid's defensive anchor, Dean Huijsen, was an impenetrable wall, calmly neutralising threats and ensuring the backline held firm.

The Pivot

The match desperately needed a spark, and the visitors found it through a masterful tactical switch that broke the deadlock. The Balance of the match shifted irreversibly in the 55th minute. Substitute G. Garcia entered the fray and instantly provided the key to unlock the stubbornly resolute home defence, threading a perfect assist for Vinicius Junior. The Brazilian winger made no mistake, firing Madrid into a crucial lead. That breakthrough shattered Espanyol's resistance and forced them to open up. Just eleven minutes later, J. Bellingham orchestrated the decisive blow, setting up Vinicius for his second of the evening. The quick-fire brace completely dismantled the hosts' game plan and firmly established Madrid's undeniable authority over the contest.

Resolution

With a comfortable 2-0 cushion, Carlo Ancelotti's men effectively killed the game by suffocating the midfield and circulating the ball. The Stakes were high for the visitors to secure their firm grip on second place in La Liga, and they delivered exactly when required on a tricky away day. Espanyol's 13th-place standing won't be heavily punished by this expected home defeat, as they sit comfortably in the mid-table zone with only a handful of fixtures remaining. Ultimately, the lack of any real Upset Factor highlighted the vast gulf in attacking quality between the two sides. Madrid controlled the closing stages flawlessly, wrapping up a professional performance that leaves the RCDE Stadium faithful admiring their sheer efficiency.

Key Questions

What made Vinicius Júnior the Man of the Match?

His clinical finishing was the difference. Scoring a decisive second-half brace with a perfect rating, he single-handedly dismantled Espanyol's defence and secured the victory.

What does this mean for Espanyol's season?

Sitting 13th with 39 points, this defeat changes little. They remain comfortably positioned in mid-table, safely avoiding any serious relegation threat in the final stretch.

How did substitute Vinicius Júnior change the game?

Though Vinicius started the match, it was substitute G. Garcia who truly changed the dynamic, providing an immediate assist for the Brazilian to break the deadlock.

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
35%
65%
Espanyol 35%
Real Madrid 65%
Shots
17
15
Espanyol 17
Real Madrid 15
Shots on Target
3
5
Espanyol 3
Real Madrid 5
Expected Goals (xG)
1.16
1.75
Espanyol 1.16
Real Madrid 1.75
Passes
304
595
Espanyol 304
Real Madrid 595
Pass Accuracy
80%
91%
Espanyol 80%
Real Madrid 91%
Corners
5
6
Espanyol 5
Real Madrid 6
Fouls
19
15
Espanyol 19
Real Madrid 15
Yellow Cards
3
4
Espanyol 3
Real Madrid 4
Red Cards
0
0
Espanyol 0
Real Madrid 0

Match Events

F. Mendy F. Garcia 🔄 14'
B. Diaz 🟨 22'
Vinicius Junior 🟨 23'
26' 🟨 O. El Hilali
45'+2 🟨 Exposito
HT
T. Pitarch F. Mastantuono 🔄 53'
B. Diaz G. Garcia 🔄 53'
Vinicius Junior (G. Garcia) 55'
61' 🔄 R. Sanchez A. Roca
61' 🔄 Exposito C. Pickel
Vinicius Junior (J. Bellingham) 66'
73' 🔄 R. Terrats Jofre
73' 🔄 R. Fernandez Jaen K. Garcia
73' 🔄 T. Dolan P. Milla
G. Garcia 🟨 75'
A. Tchouameni E. Camavinga 🔄 83'
Vinicius Junior C. Palacios 🔄 84'
85' 🟨 U. Gonzalez
FT

Player Cards

Our take on every player in this match

Espanyol

Goalkeepers
Marko Dmitrović
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Omar El Hilali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Fernando Calero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Leandro Cabrera
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Carlos Romero
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Midfielders
Urko González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Edu Expósito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Rubén Sánchez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Ramón Terrats
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Tyrhys Dolan
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
11%
Pass Acc
Forwards
Roberto Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
BENCH
Angel Fortuno
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jose Salinas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Clemens Riedel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Rubio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Charles Pickel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Pere Milla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Ferran Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antoniu Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Jofre Carreras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Kike García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Lluc Castell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alex Almansa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Real Madrid

Goalkeepers
Andriy Lunin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Trent Alexander-Arnold
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
58%
Pass Acc
Antonio Rüdiger
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Dean Huijsen
MAGNET
MAGNET
99
Activity
99
Activity
92
Passes
7
Duels
Ferland Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
14
Entry
Midfielders
Thiago Pitarch Pinar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
53
Entry
Aurélien Tchouaméni
MAGNET
MAGNET
77
Activity
77
Activity
70
Passes
7
Duels
Federico Valverde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Jude Bellingham
MAGNET
MAGNET
74
Activity
74
Activity
60
Passes
14
Duels
Brahim Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
53
Entry
Forwards
Vinicius Júnior
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
10
Rating
BENCH
Fran González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sergio Mestre
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fran García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
79
Total Mins
Started
Entry
Álvaro Carreras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raúl Asencio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Alaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Jiménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduardo Camavinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
César Palacios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Gonzalo García
SUPER SUB
SUPER SUB
1
Assist
1
Assist
40
Minutes
6.2
Rating
Franco Mastantuono
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
40
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/20/2025 Real Madrid 2 - 0 Espanyol La Liga Estadio Santiago Bernabéu
02/01/2025 Espanyol 1 - 0 Real Madrid La Liga RCDE Stadium
09/21/2024 Real Madrid 4 - 1 Espanyol La Liga Estadio Santiago Bernabéu
03/11/2023 Real Madrid 3 - 1 Espanyol La Liga Estadio Santiago Bernabéu
08/28/2022 Espanyol 1 - 3 Real Madrid La Liga RCDE Stadium
04/30/2022 Real Madrid 4 - 0 Espanyol La Liga Estadio Santiago Bernabéu
10/03/2021 Espanyol 2 - 1 Real Madrid La Liga RCDE Stadium
06/28/2020 Espanyol 0 - 1 Real Madrid La Liga RCDE Stadium
12/07/2019 Real Madrid 2 - 0 Espanyol La Liga Estadio Santiago Bernabéu
01/27/2019 Espanyol 2 - 4 Real Madrid La Liga RCDE Stadium
09/20/2025
La Liga Estadio Santiago Bernabéu
02/01/2025
La Liga RCDE Stadium
09/21/2024
La Liga Estadio Santiago Bernabéu
03/11/2023
La Liga Estadio Santiago Bernabéu
08/28/2022
La Liga RCDE Stadium
04/30/2022
La Liga Estadio Santiago Bernabéu
10/03/2021
La Liga RCDE Stadium
06/28/2020
La Liga RCDE Stadium
12/07/2019
La Liga Estadio Santiago Bernabéu
01/27/2019
La Liga RCDE Stadium
Espanyol Win
Real Madrid Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 34 88 89 31 +58 WOsasuna 1 - 2 Barcelona (02-05-2026)WGetafe 0 - 2 Barcelona (25-04-2026)WBarcelona 1 - 0 Celta Vigo (22-04-2026)WBarcelona 4 - 1 Espanyol (11-04-2026)WAtletico Madrid 1 - 2 Barcelona (04-04-2026)
2 Real Madrid 34 77 70 31 +39 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)DReal Madrid 1 - 1 Girona (10-04-2026)LMallorca 2 - 1 Real Madrid (04-04-2026)
3 Villarreal 34 68 64 39 +25 WVillarreal 5 - 1 Levante (02-05-2026)WVillarreal 2 - 1 Celta Vigo (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)WAthletic Club 1 - 2 Villarreal (12-04-2026)LGirona 1 - 0 Villarreal (06-04-2026)
4 Atletico Madrid 34 63 58 37 +21 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)LSevilla 2 - 1 Atletico Madrid (11-04-2026)LAtletico Madrid 1 - 2 Barcelona (04-04-2026)
5 Real Betis 34 53 52 41 +11 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)DOsasuna 1 - 1 Real Betis (12-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)
6 Celta Vigo 34 47 48 44 +4 WCelta Vigo 3 - 1 Elche (03-05-2026)LVillarreal 2 - 1 Celta Vigo (26-04-2026)LBarcelona 1 - 0 Celta Vigo (22-04-2026)LCelta Vigo 0 - 3 Oviedo (12-04-2026)WValencia 2 - 3 Celta Vigo (05-04-2026)
7 Getafe 34 44 28 36 -8 LGetafe 0 - 2 Rayo Vallecano (03-05-2026)LGetafe 0 - 2 Barcelona (25-04-2026)WReal Sociedad 0 - 1 Getafe (22-04-2026)LLevante 1 - 0 Getafe (13-04-2026)WGetafe 2 - 0 Athletic Club (05-04-2026)
8 Athletic Club 34 44 40 50 -10 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)LAthletic Club 1 - 2 Villarreal (12-04-2026)LGetafe 2 - 0 Athletic Club (05-04-2026)
9 Real Sociedad 34 43 52 53 -1 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)DReal Sociedad 3 - 3 Alaves (11-04-2026)WReal Sociedad 2 - 0 Levante (04-04-2026)
10 Osasuna 34 42 40 42 -2 LOsasuna 1 - 2 Barcelona (02-05-2026)WOsasuna 2 - 1 Sevilla (26-04-2026)LAthletic Club 1 - 0 Osasuna (21-04-2026)DOsasuna 1 - 1 Real Betis (12-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)
11 Rayo Vallecano 34 42 35 41 -6 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)LMallorca 3 - 0 Rayo Vallecano (12-04-2026)WRayo Vallecano 1 - 0 Elche (03-04-2026)
12 Valencia 34 39 37 50 -13 LValencia 0 - 2 Atletico Madrid (02-05-2026)WValencia 2 - 1 Girona (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)LElche 1 - 0 Valencia (11-04-2026)LValencia 2 - 3 Celta Vigo (05-04-2026)
13 Espanyol 34 39 37 51 -14 LEspanyol 0 - 2 Real Madrid (03-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)LRayo Vallecano 1 - 0 Espanyol (23-04-2026)LBarcelona 4 - 1 Espanyol (11-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)
14 Elche 34 38 45 53 -8 LCelta Vigo 3 - 1 Elche (03-05-2026)WOviedo 1 - 2 Elche (26-04-2026)WElche 3 - 2 Atletico Madrid (22-04-2026)WElche 1 - 0 Valencia (11-04-2026)LRayo Vallecano 1 - 0 Elche (03-04-2026)
15 Mallorca 34 38 42 51 -9 WGirona 0 - 1 Mallorca (01-05-2026)LAlaves 2 - 1 Mallorca (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)WMallorca 3 - 0 Rayo Vallecano (12-04-2026)WMallorca 2 - 1 Real Madrid (04-04-2026)
16 Girona 34 38 36 51 -15 LGirona 0 - 1 Mallorca (01-05-2026)LValencia 2 - 1 Girona (25-04-2026)LGirona 2 - 3 Real Betis (21-04-2026)DReal Madrid 1 - 1 Girona (10-04-2026)WGirona 1 - 0 Villarreal (06-04-2026)
17 Sevilla 34 37 41 55 -14 WSevilla 1 - 0 Real Sociedad (04-05-2026)LOsasuna 2 - 1 Sevilla (26-04-2026)LLevante 2 - 0 Sevilla (23-04-2026)WSevilla 2 - 1 Atletico Madrid (11-04-2026)LOviedo 1 - 0 Sevilla (05-04-2026)
18 Alaves 34 36 40 53 -13 LAlaves 2 - 4 Athletic Club (02-05-2026)WAlaves 2 - 1 Mallorca (25-04-2026)LReal Madrid 2 - 1 Alaves (21-04-2026)DReal Sociedad 3 - 3 Alaves (11-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)
19 Levante 34 33 38 55 -17 LVillarreal 5 - 1 Levante (02-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)WLevante 2 - 0 Sevilla (23-04-2026)WLevante 1 - 0 Getafe (13-04-2026)LReal Sociedad 2 - 0 Levante (04-04-2026)
20 Oviedo 34 28 26 54 -28 LReal Betis 3 - 0 Oviedo (03-05-2026)LOviedo 1 - 2 Elche (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)WCelta Vigo 0 - 3 Oviedo (12-04-2026)WOviedo 1 - 0 Sevilla (05-04-2026)