La Liga Regular Season - 24

Espanyol 2 - 2 FT Celta Vigo

RCDE Stadium

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

Futmetrix Verdict
95
FT
Sat, Feb 14
Español
Espanyol
2-2
Celta Vigo
⚡ Intensity 81
⚖️ Balance 80
🏆 Stakes 56
🎲 Upset 10
Late Panda strike splits points

Late Drama at RCDE Stadium in European Six-Pointer

Must-Watch Futmetrix Score: 95/100. A high-stakes clash ended in a thrilling stalemate that keeps the race for continental football balanced on a knife-edge between two direct rivals.

Celta Control and the Jutglà Opener

The match at the RCDE Stadium began with a clear tactical blueprint from the visitors. Celta Vigo dominated possession with 57%, circulating the ball effectively and forcing Espanyol into a defensive shape. An Intensity rating of 12.4 reflected a relentless tempo as both sides wrestled for control in the middle third. The breakthrough arrived in the 38th minute when Javier Rueda delivered a pinpoint pass to find Ferran Jutglà, who finished clinically to give the Galicians a deserved lead. The hosts struggled to create clear-cut chances in the first half, looking like a side still reeling from a difficult run of form.

The Substitute Revolution and VAR Controversy

The second half saw a dramatic shift in momentum as the managers turned to their benches. The double introduction of Kike García and Tyrhys Dolan in the 56th minute proved inspired. García restored Balance to the scoreline in the 66th minute, sparking life into the home crowd. Tension reached boiling point in the 77th minute when VAR disallowed a goal from Borja Iglesias for offside, a moment that seemed to galvanise the Parrots. The comeback looked complete when Ramon Terrats teed up Tyrhys Dolan for an 86th-minute strike, sending the home fans into raptures with what appeared to be the winning goal.

The Panda Strikes Back at the Death

With time running out, the match delivered one final twist in the tail. Deep into stoppage time, Pablo Durán found a gap in the exhausted Espanyol defence to set up Borja Iglesias. The striker, affectionately known as "The Panda," made no mistake in the 93rd minute to rescue a vital point for Celta Vigo. The 2-2 draw carries massive Stakes for the final standings, as it prevents Espanyol from pulling away in the race for sixth place. While the hosts will be frustrated to drop points so late, the result halts their losing streak and ensures the battle for European qualification remains wide open.

Key Questions

How dramatic was the late winner by Kike García?

Though not the winner, Kike's 66th-minute equaliser was crucial in turning the Intensity of the game in favor of the hosts.

Did Espanyol deserve the late equalizer?

Celta were the ones who equalised late; they arguably deserved it given their 2.57 xG and dominance of the general play.

What does this mean for Espanyol's season?

It stops a four-match losing run and keeps them in 6th place, maintaining their lead in this high-Stakes European chase.

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
43%
57%
Espanyol 43%
Celta Vigo 57%
Shots
9
14
Espanyol 9
Celta Vigo 14
Shots on Target
3
5
Espanyol 3
Celta Vigo 5
Expected Goals (xG)
0.71
2.57
Espanyol 0.71
Celta Vigo 2.57
Passes
391
538
Espanyol 391
Celta Vigo 538
Pass Accuracy
83%
88%
Espanyol 83%
Celta Vigo 88%
Corners
3
2
Espanyol 3
Celta Vigo 2
Fouls
9
11
Espanyol 9
Celta Vigo 11
Yellow Cards
1
0
Espanyol 1
Celta Vigo 0
Red Cards
0
0
Espanyol 0
Celta Vigo 0

Match Events

F. Jutgla (J. Rueda) 38'
HT
56' 🔄 Exposito U. Gonzalez
56' 🔄 C. Ngonge K. Garcia
56' 🔄 C. Pickel T. Dolan
66' K. Garcia
W. Swedberg P. Duran 🔄 70'
J. Rueda O. Mingueza 🔄 70'
F. Jutgla I. Moriba 🔄 70'
72' 🔄 P. Milla Jofre
B. Iglesias 77'
83' 🔄 R. Fernandez Jaen R. Terrats
86' T. Dolan (R. Terrats)
J. Rodriguez I. Aspas 🔄 87'
M. Roman M. Vecino 🔄 88'
B. Iglesias (P. Duran) 90'+3
90'+4 🟨 L. Cabrera
FT

Player Cards

Our take on every player in this match

Espanyol

Goalkeepers
Marko Dmitrović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Omar El Hilali
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Clemens Riedel
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Leandro Cabrera
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Carlos Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Midfielders
Pol Lozano
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
45%
Pass Acc
Edu Expósito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Cyril Ngonge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Charles Pickel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Pere Milla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Roberto Fernández
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
BENCH
Angel Fortuno
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pol Tristan Jimenez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miguel Rubio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jose Salinas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rubén Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Urko González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
43
Total Mins
Started
Entry
Ramón Terrats
SUPER SUB
SUPER SUB
1
Assist
1
Assist
16
Minutes
7.3
Rating
Tyrhys Dolan
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.5
Rating
Kike García
SUPER SUB
SUPER SUB
1
Goal
1
Goal
43
Minutes
7.9
Rating
Jofre Carreras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Antoniu Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Celta Vigo

Goalkeepers
Ionuț Radu
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Javi Rodríguez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Carl Starfelt
MAGNET
MAGNET
85
Activity
85
Activity
77
Passes
8
Duels
Marcos Alonso
MAGNET
MAGNET
90
Activity
90
Activity
84
Passes
6
Duels
Midfielders
Javier Rueda
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.5
Rating
Miguel Román
👻 Invisible Nothing to note
Fer López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Sergio Carreira
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Forwards
Ferran Jutglà
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Borja Iglesias
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.3
Rating
Williot Swedberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Iván Villar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Óscar Mingueza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Joseph Aidoo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mihailo Ristić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manu Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ilaix Moriba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Hugo Sotelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matías Vecino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Pablo Durán
SUPER SUB
SUPER SUB
1
Assist
1
Assist
29
Minutes
6.3
Rating
Jones El-Abdellaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iago Aspas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
30/11/2025 Celta Vigo 0 - 1 Espanyol La Liga Estadio Abanca Balaídos
12/04/2025 Celta Vigo 0 - 2 Espanyol La Liga Estadio Abanca-Balaídos
30/11/2024 Espanyol 3 - 1 Celta Vigo La Liga RCDE Stadium
18/03/2023 Espanyol 1 - 3 Celta Vigo La Liga RCDE Stadium
03/01/2023 Espanyol 3 - 1 Celta Vigo Copa del Rey RCDE Stadium
13/08/2022 Celta Vigo 2 - 2 Espanyol La Liga Abanca-Balaídos
30/11/2025
La Liga Estadio Abanca Balaídos
12/04/2025
La Liga Estadio Abanca-Balaídos
30/11/2024
La Liga RCDE Stadium
18/03/2023
La Liga RCDE Stadium
03/01/2023
Copa del Rey RCDE Stadium
13/08/2022
La Liga Abanca-Balaídos
Espanyol Win
Celta Vigo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Real Madrid 24 60 53 19 +34 WReal Madrid 4 - 1 Real Sociedad (14-02-2026)WValencia 0 - 2 Real Madrid (08-02-2026)WReal Madrid 2 - 1 Rayo Vallecano (01-02-2026)WVillarreal 0 - 2 Real Madrid (24-01-2026)WReal Madrid 2 - 0 Levante (17-01-2026)
2 Barcelona 24 58 64 25 +39 LGirona 2 - 1 Barcelona (16-02-2026)WBarcelona 3 - 0 Mallorca (07-02-2026)WElche 1 - 3 Barcelona (31-01-2026)WBarcelona 3 - 0 Oviedo (25-01-2026)LReal Sociedad 2 - 1 Barcelona (18-01-2026)
3 Villarreal 24 48 45 26 +19 WLevante 0 - 1 Villarreal (18-02-2026)LGetafe 2 - 1 Villarreal (14-02-2026)WVillarreal 4 - 1 Espanyol (09-02-2026)DOsasuna 2 - 2 Villarreal (31-01-2026)LVillarreal 0 - 2 Real Madrid (24-01-2026)
4 Atletico Madrid 24 45 38 21 +17 LRayo Vallecano 3 - 0 Atletico Madrid (15-02-2026)LAtletico Madrid 0 - 1 Real Betis (08-02-2026)DLevante 0 - 0 Atletico Madrid (31-01-2026)WAtletico Madrid 3 - 0 Mallorca (25-01-2026)WAtletico Madrid 1 - 0 Alaves (18-01-2026)
5 Real Betis 24 41 39 29 +10 WMallorca 1 - 2 Real Betis (15-02-2026)WAtletico Madrid 0 - 1 Real Betis (08-02-2026)WReal Betis 2 - 1 Valencia (01-02-2026)LAlaves 2 - 1 Real Betis (25-01-2026)WReal Betis 2 - 0 Villarreal (17-01-2026)
6 Espanyol 24 35 29 33 -4 DEspanyol 2 - 2 Celta Vigo (14-02-2026)LVillarreal 4 - 1 Espanyol (09-02-2026)LEspanyol 1 - 2 Alaves (30-01-2026)LValencia 3 - 2 Espanyol (24-01-2026)LEspanyol 0 - 2 Girona (16-01-2026)
7 Celta Vigo 24 34 32 27 +5 DEspanyol 2 - 2 Celta Vigo (14-02-2026)LCelta Vigo 1 - 2 Osasuna (06-02-2026)DGetafe 0 - 0 Celta Vigo (01-02-2026)LReal Sociedad 3 - 1 Celta Vigo (25-01-2026)WCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)
8 Real Sociedad 24 31 34 35 -1 LReal Madrid 4 - 1 Real Sociedad (14-02-2026)WReal Sociedad 3 - 1 Elche (07-02-2026)DAthletic Club 1 - 1 Real Sociedad (01-02-2026)WReal Sociedad 3 - 1 Celta Vigo (25-01-2026)WReal Sociedad 2 - 1 Barcelona (18-01-2026)
9 Athletic Club 24 31 27 34 -7 WOviedo 1 - 2 Athletic Club (15-02-2026)WAthletic Club 4 - 2 Levante (08-02-2026)DAthletic Club 1 - 1 Real Sociedad (01-02-2026)LSevilla 2 - 1 Athletic Club (24-01-2026)LMallorca 3 - 2 Athletic Club (17-01-2026)
10 Osasuna 24 30 28 28 0 DElche 0 - 0 Osasuna (13-02-2026)WCelta Vigo 1 - 2 Osasuna (06-02-2026)DOsasuna 2 - 2 Villarreal (31-01-2026)WRayo Vallecano 1 - 3 Osasuna (24-01-2026)WOsasuna 3 - 2 Oviedo (17-01-2026)
11 Getafe 24 29 20 28 -8 WGetafe 2 - 1 Villarreal (14-02-2026)WAlaves 0 - 2 Getafe (08-02-2026)DGetafe 0 - 0 Celta Vigo (01-02-2026)DGirona 1 - 1 Getafe (26-01-2026)LGetafe 0 - 1 Valencia (18-01-2026)
12 Girona 24 29 24 38 -14 WGirona 2 - 1 Barcelona (16-02-2026)DSevilla 1 - 1 Girona (08-02-2026)LOviedo 1 - 0 Girona (31-01-2026)DGirona 1 - 1 Getafe (26-01-2026)WEspanyol 0 - 2 Girona (16-01-2026)
13 Sevilla 24 26 31 39 -8 DSevilla 1 - 1 Alaves (14-02-2026)DSevilla 1 - 1 Girona (08-02-2026)LMallorca 4 - 1 Sevilla (02-02-2026)WSevilla 2 - 1 Athletic Club (24-01-2026)DElche 2 - 2 Sevilla (19-01-2026)
14 Alaves 24 26 21 30 -9 DSevilla 1 - 1 Alaves (14-02-2026)LAlaves 0 - 2 Getafe (08-02-2026)WEspanyol 1 - 2 Alaves (30-01-2026)WAlaves 2 - 1 Real Betis (25-01-2026)LAtletico Madrid 1 - 0 Alaves (18-01-2026)
15 Valencia 24 26 25 37 -12 WLevante 0 - 2 Valencia (15-02-2026)LValencia 0 - 2 Real Madrid (08-02-2026)LReal Betis 2 - 1 Valencia (01-02-2026)WValencia 3 - 2 Espanyol (24-01-2026)WGetafe 0 - 1 Valencia (18-01-2026)
16 Elche 24 25 31 35 -4 DElche 0 - 0 Osasuna (13-02-2026)LReal Sociedad 3 - 1 Elche (07-02-2026)LElche 1 - 3 Barcelona (31-01-2026)LLevante 3 - 2 Elche (23-01-2026)DElche 2 - 2 Sevilla (19-01-2026)
17 Rayo Vallecano 23 25 21 30 -9 WRayo Vallecano 3 - 0 Atletico Madrid (15-02-2026)LReal Madrid 2 - 1 Rayo Vallecano (01-02-2026)LRayo Vallecano 1 - 3 Osasuna (24-01-2026)LCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WRayo Vallecano 2 - 1 Mallorca (11-01-2026)
18 Mallorca 24 24 29 39 -10 LMallorca 1 - 2 Real Betis (15-02-2026)LBarcelona 3 - 0 Mallorca (07-02-2026)WMallorca 4 - 1 Sevilla (02-02-2026)LAtletico Madrid 3 - 0 Mallorca (25-01-2026)WMallorca 3 - 2 Athletic Club (17-01-2026)
19 Levante 24 18 26 41 -15 LLevante 0 - 1 Villarreal (18-02-2026)LLevante 0 - 2 Valencia (15-02-2026)LAthletic Club 4 - 2 Levante (08-02-2026)DLevante 0 - 0 Atletico Madrid (31-01-2026)WLevante 3 - 2 Elche (23-01-2026)
20 Oviedo 23 16 13 36 -23 LOviedo 1 - 2 Athletic Club (15-02-2026)WOviedo 1 - 0 Girona (31-01-2026)LBarcelona 3 - 0 Oviedo (25-01-2026)LOsasuna 3 - 2 Oviedo (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)