La Liga Regular Season - 35

Sevilla 2 - 1 FT Espanyol

Estadio Ramón Sánchez Pizjuán

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

Futmetrix Verdict
100
FT
Sat, May 9
Español
Sevilla
2-1
Espanyol
⚡ Intensity 90
⚖️ Balance 74
🏆 Stakes 98
🎲 Upset 0
Late substitute magic saves Sevilla's season.

Late Rescue Mission Keeps Survival Hopes Alive

Must-Watch Futmetrix Score: 100/100. A breath-taking turnaround that acts as a lifeline for the Andalusians while dragging their opponents deeper into the mire.

Early Attrition

The pressure inside the Estadio Ramón Sánchez Pizjuán was palpable from the very first whistle. Sevilla stepped onto the pitch acutely aware that their top-flight status was hanging by a thread. They completely dominated possession, holding the ball for 65% of the match, pinning the visitors deep inside their own half. A soaring Intensity defined their approach, racking up an impressive 21 total shots as they laid siege to the penalty area. Yet, clinical finishing evaded them. The frustration peaked right after the interval when a neat finish by A. Sanchez was harshly scrubbed out by VAR for offside. The hosts were doing everything right in their build-up play, but the scoreboard stubbornly refused to reflect their overwhelming territorial control.

Against the Run of Play

Football is entirely unforgiving to the wasteful, and this crucial relegation six-pointer proved no different. Completely against the run of play, Espanyol engineered a devastating counter-punch. In the 56th minute, R. Fernandez Jaen slipped a brilliant, decisive pass through the defensive lines, allowing T. Dolan to snatch an unlikely lead and silence the home crowd. The Balance of the tie shifted drastically; the visitors suddenly had something massive to protect and retreated into a low block. Forced into a corner, the home manager emptied his bench. Super subs were thrown into the fray in a desperate bid to salvage the season, demanding immediate heroics and forcing a flurry of vital saves from the away goalkeeper.

The Ultimate Comeback

Just as hope seemed to be bleeding away, the late drama reached fever pitch. Substitute D. Sow made an instant impact, teeing up Castrin to thunder home an 82nd-minute equaliser. The stadium erupted in pure relief, but a draw was never going to suffice given the astronomical Stakes involved. With the clock ticking deep into the dying moments, the relentless red-and-white waves finally shattered the Catalan resolve. In the 90th minute, Sanchez turned provider, cutting the ball across for A. Adams to slam home a magnificent winner. The 2-1 triumph stands as a defiant roar against the drop, scrambling the lower reaches of the table and turning the fight for survival into an absolute dogfight.

Key Questions

How dramatic was the late winner by Andres Castrin?

While Castrin provided the massive 82nd-minute equaliser to spark the fightback, it was actually substitute Akor Adams who snatched the spectacular 90th-minute winner.

How did Sevilla complete the comeback from behind?

Relentless pressure and brilliant substitutions. They dominated the ball, registered 21 shots, and relied on critical late assists from their bench to break the visitors.

What does this mean for Sevilla's season?

This golden victory is a massive lifeline, pulling them right back into contention for safety and dragging their opponents deeper into the relegation dogfight.

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%
Sevilla 65%
Espanyol 35%
Shots
21
8
Sevilla 21
Espanyol 8
Shots on Target
6
5
Sevilla 6
Espanyol 5
Expected Goals (xG)
1.50
0.41
Sevilla 1.50
Espanyol 0.41
Passes
426
230
Sevilla 426
Espanyol 230
Pass Accuracy
78%
60%
Sevilla 78%
Espanyol 60%
Corners
4
5
Sevilla 4
Espanyol 5
Fouls
14
17
Sevilla 14
Espanyol 17
Yellow Cards
4
3
Sevilla 4
Espanyol 3
Red Cards
0
0
Sevilla 0
Espanyol 0

Match Events

U. Gonzalez 🟨 26'
HT
46' 🔄 I. Romero A. Sanchez
46' A. Sanchez
T. Dolan (R. Fernandez Jaen) 56'
58' 🔄 L. Agoume D. Sow
61' 🟨 J. A. Carmona
64' 🔄 G. Suazo Oso
64' 🔄 J. A. Carmona J. Sanchez
R. Sanchez C. Pickel 🔄 66'
T. Dolan 🟨 73'
73' 🟨 R. Vargas
73' 🟨 D. Sow
C. Romero J. Salinas 🔄 75'
R. Terrats Jofre 🔄 75'
75' 🔄 R. Vargas A. Adams
82' Castrin (D. Sow)
R. Fernandez Jaen K. Garcia 🔄 83'
Exposito P. Lozano 🔄 83'
O. El Hilali 🟨 90'+1
90'+1 A. Adams (A. Sanchez)
90'+2 🟨 A. Adams
F. Calero 🟨 90'+9
90'+9 🟨 Castrin
FT

Player Cards

Our take on every player in this match

Sevilla

Goalkeepers
Odysseas Vlachodimos
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
José Ángel Carmona
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
19%
Pass Acc
Andres Castrin
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Kike Salas
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gabriel Suazo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
75%
Duel Win %
Midfielders
Ruben Vargas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Lucien Agoumé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Nemanja Gudelj
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Chidera Ejuke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Forwards
Neal Maupay
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Isaac Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Ørjan Nyland
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Oso
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Tanguy Nianzou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
César Azpilicueta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Djibril Sow
SUPER SUB
SUPER SUB
1
Assist
1
Assist
40
Minutes
6.9
Rating
Juanlu Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Joan Jordán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Batista Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adnan Januzaj
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexis Sánchez
SUPER SUB
SUPER SUB
1
Assist
1
Assist
53
Minutes
6.9
Rating
Akor Adams
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.7
Rating
Peque Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Espanyol

Goalkeepers
Marko Dmitrović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Omar El Hilali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Fernando Calero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Leandro Cabrera
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Carlos Romero
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Urko González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Edu Expósito
ENFORCER
ENFORCER
4
Tackles
4
Tackles
9
Duels Won
90%
Win %
Rubén Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Ramón Terrats
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Tyrhys Dolan
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Forwards
Roberto Fernández
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
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
23
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
0
Total Mins
Started
Entry
Pol Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Ferran Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jofre Carreras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Antoniu Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lluc Castell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kike García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/24/2025 Espanyol 2 - 1 Sevilla La Liga RCDE Stadium
01/25/2025 Sevilla 1 - 1 Espanyol La Liga Estadio Ramón Sánchez Pizjuán
10/25/2024 Espanyol 0 - 2 Sevilla La Liga RCDE Stadium
05/04/2023 Sevilla 3 - 2 Espanyol La Liga Estadio Ramón Sánchez Pizjuán
09/10/2022 Espanyol 2 - 3 Sevilla La Liga RCDE Stadium
02/20/2022 Espanyol 1 - 1 Sevilla La Liga RCDE Stadium
09/25/2021 Sevilla 2 - 0 Espanyol La Liga Estadio Ramón Sánchez Pizjuán
02/16/2020 Sevilla 2 - 2 Espanyol La Liga Estadio Ramón Sánchez Pizjuán
08/18/2019 Espanyol 0 - 2 Sevilla La Liga RCDE Stadium
03/17/2019 Espanyol 0 - 1 Sevilla La Liga RCDE Stadium
11/24/2025
La Liga RCDE Stadium
01/25/2025
La Liga Estadio Ramón Sánchez Pizjuán
10/25/2024
La Liga RCDE Stadium
05/04/2023
La Liga Estadio Ramón Sánchez Pizjuán
09/10/2022
La Liga RCDE Stadium
02/20/2022
La Liga RCDE Stadium
09/25/2021
La Liga Estadio Ramón Sánchez Pizjuán
02/16/2020
La Liga Estadio Ramón Sánchez Pizjuán
08/18/2019
La Liga RCDE Stadium
03/17/2019
La Liga RCDE Stadium
Sevilla Win
Espanyol Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 35 91 91 31 +60 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)WBarcelona 4 - 1 Espanyol (11-04-2026)
2 Real Madrid 35 77 70 33 +37 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)DReal Madrid 1 - 1 Girona (10-04-2026)
3 Villarreal 35 69 65 40 +25 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)WAthletic Club 1 - 2 Villarreal (12-04-2026)
4 Atletico Madrid 35 63 58 38 +20 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)LSevilla 2 - 1 Atletico Madrid (11-04-2026)
5 Real Betis 35 54 54 43 +11 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)DOsasuna 1 - 1 Real Betis (12-04-2026)
6 Celta Vigo 35 50 49 44 +5 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)LCelta Vigo 0 - 3 Oviedo (12-04-2026)
7 Getafe 35 45 28 36 -8 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)LLevante 1 - 0 Getafe (13-04-2026)
8 Real Sociedad 35 44 54 55 -1 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)DReal Sociedad 3 - 3 Alaves (11-04-2026)
9 Athletic Club 35 44 40 51 -11 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)LAthletic Club 1 - 2 Villarreal (12-04-2026)
10 Rayo Vallecano 35 43 36 42 -6 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)LMallorca 3 - 0 Rayo Vallecano (12-04-2026)
11 Osasuna 35 42 42 45 -3 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)DOsasuna 1 - 1 Real Betis (12-04-2026)
12 Valencia 35 42 38 50 -12 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)LElche 1 - 0 Valencia (11-04-2026)
13 Sevilla 35 40 43 56 -13 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)WSevilla 2 - 1 Atletico Madrid (11-04-2026)
14 Elche 35 39 46 54 -8 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)WElche 1 - 0 Valencia (11-04-2026)
15 Mallorca 35 39 43 52 -9 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)WMallorca 3 - 0 Rayo Vallecano (12-04-2026)
16 Espanyol 35 39 38 53 -15 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)LBarcelona 4 - 1 Espanyol (11-04-2026)
17 Girona 35 39 37 52 -15 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)DReal Madrid 1 - 1 Girona (10-04-2026)
18 Alaves 35 37 41 54 -13 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)DReal Sociedad 3 - 3 Alaves (11-04-2026)
19 Levante 35 36 41 57 -16 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)WLevante 1 - 0 Getafe (13-04-2026)
20 Oviedo 35 29 26 54 -28 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)WCelta Vigo 0 - 3 Oviedo (12-04-2026)