La Liga Regular Season - 30

Valencia 2 - 3 FT Celta Vigo

Estadio de Mestalla

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

Futmetrix Verdict
92
FT
Sun, Apr 5
Español
Valencia
2-3
Celta Vigo
⚡ Intensity 82
⚖️ Balance 80
🏆 Stakes 42
🎲 Upset 30
Super-subs steal the show late

Galician Masterclass Stuns Mestalla

Must-Watch Futmetrix Score: 92/100. A five-goal thriller at Estadio de Mestalla proved exactly why mid-table clashes deliver absolute chaos, as Celta Vigo's substitutes masterfully dismantled the hosts.

Fast Out The Gates

The early exchanges immediately favoured the hosts. The Intensity was palpable from kickoff as Valencia pressed high and demanded answers from the Galician defence. It took exactly 12 minutes for G. Rodriguez to draw first blood. His precise opener sent the passionate home crowd into absolute raptures. The hosts looked entirely comfortable, keeping their rigid shape while the visitors frantically searched for their passing rhythm. Despite falling behind, Celta Vigo refused to panic under the Mestalla lights. They absorbed the relentless pressure and quietly controlled possession, ending the match with 58 percent of the ball. The midfield battle tightened considerably. You could sense the visitors plotting their intricate route back into the contest as the halftime whistle mercifully approached.

The Turning Point

Halftime changes completely flipped the script. Bold managerial decisions entirely altered the Balance of this fixture in a devastating fashion. The double introduction of W. Swedberg and F. Lopez right at the break proved to be a pure tactical masterstroke. The away side emerged from the tunnel with renewed attacking venom. First, I. Moriba struck a clinical blow in the 56th minute to deservedly level the score. The hosts barely had time to catch their breath before disaster struck again. Just four minutes later, Swedberg turned provider, beautifully feeding F. Lopez to fire the visitors ahead. A sudden and brutal one-two punch instantly silenced the iconic stadium. The Galicians found passing lanes that simply did not exist earlier.

A Frenetic Finish

With the lead firmly secured, the visitors mercilessly twisted the knife. Swedberg capped off his brilliant second-half substitute performance with a killer goal of his own in the 81st minute, courtesy of a wonderfully clever Moriba assist. The Upset Factor reached its absolute peak as the travelling Galicians reinforced their serious European qualification ambitions. Still, the proud hosts flatly refused to surrender. Impact substitute U. Sadiq instantly made his mark, intelligently setting up G. Rodriguez for his second goal deep into stoppage time. That 93rd-minute strike created a wonderfully frantic finale, but the clock was their enemy. This massive away victory perfectly cements sixth place for the visitors, leaving the disappointed home side languishing in the mid-table void.

Key Questions

What made Guido Rodríguez the Man of the Match?

He scored a clinical brace, dominating the midfield and keeping his side firmly in the fight until the very final whistle of the match.

What caused the 5-goal thriller?

Three dramatic lead changes, tactical substitutions, and relentless attacking football created total chaos as both sides chased crucial league points.

How did Valencia complete the comeback from behind?

They didn't. Celta Vigo executed the actual comeback, though Guido Rodríguez's late 93rd-minute strike gave the hosts false hope before the final whistle blew.

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
42%
58%
Valencia 42%
Celta Vigo 58%
Shots
13
9
Valencia 13
Celta Vigo 9
Shots on Target
4
5
Valencia 4
Celta Vigo 5
Expected Goals (xG)
0.81
1.04
Valencia 0.81
Celta Vigo 1.04
Passes
351
504
Valencia 351
Celta Vigo 504
Pass Accuracy
81%
87%
Valencia 81%
Celta Vigo 87%
Corners
6
0
Valencia 6
Celta Vigo 0
Fouls
14
21
Valencia 14
Celta Vigo 21
Yellow Cards
1
3
Valencia 1
Celta Vigo 3
Red Cards
0
0
Valencia 0
Celta Vigo 0

Match Events

12' G. Rodriguez
J. Rodriguez 🟨 43'
M. Alonso 🟨 44'
HT
J. Rodriguez J. El Abdellaoui 🔄 46'
H. Alvarez W. Swedberg 🔄 46'
P. Duran F. Lopez 🔄 46'
I. Moriba 56'
F. Lopez (W. Swedberg) 60'
63' 🔄 H. Duro U. Sadiq
63' 🔄 U. Nunez F. Ugrinic
63' 🔄 A. Almeida T. Rendall
63' 🔄 J. Guerra L. Beltran
H. Sotelo 🟨 71'
F. Jutgla B. Iglesias 🔄 71'
78' 🔄 J. Gaya A. Danjuma
W. Swedberg (I. Moriba) 81'
84' 🟨 G. Rodriguez
O. Mingueza Y. Lago 🔄 88'
90'+3 G. Rodriguez (U. Sadiq)
FT

Player Cards

Our take on every player in this match

Valencia

Goalkeepers
Stole Dimitrievski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Unai Núñez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
César Tárrega
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Eray Cömert
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
José Luis Gayà
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
Luis Rioja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Javier Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Guido Rodríguez
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.5
Rating
André Almeida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Forwards
Hugo Duro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Largie Ramazani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Cristian Rivero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Thierry Correia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Jesús Vázquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Renzo Saravia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Ugrinić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Lucas Beltrán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Pepelu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Baptiste Santamaria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Umar Sadiq
SUPER SUB
SUPER SUB
1
Assist
1
Assist
27
Minutes
7.3
Rating
Arnaut Danjuma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Diego López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Raba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Celta Vigo

Goalkeepers
Ionuț Radu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Javi Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Joseph Aidoo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Marcos Alonso
MAGNET
MAGNET
88
Activity
88
Activity
83
Passes
5
Duels
Midfielders
Óscar Mingueza
NPC
NPC
88
Minutes
88
Minutes
40%
Pass Acc
6.5
Rating
Hugo Sotelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ilaix Moriba
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Sergio Carreira
MAGNET
MAGNET
67
Activity
67
Activity
63
Passes
4
Duels
Forwards
Ferran Jutglà
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Pablo Durán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Hugo Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Iván Villar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Yoel Lago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Javier Rueda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Domínguez
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
Alvaro Núñez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fer López
SUPER SUB
SUPER SUB
1
Goal
1
Goal
45
Minutes
7.9
Rating
Williot Swedberg
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Andrés Antañón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Franco Cervi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jones El-Abdellaoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Borja Iglesias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/03/2026 Celta Vigo 4 - 1 Valencia La Liga Estadio Abanca Balaídos
02/02/2025 Valencia 2 - 1 Celta Vigo La Liga Estadio de Mestalla
08/23/2024 Celta Vigo 3 - 1 Valencia La Liga Estadio Abanca-Balaídos
05/26/2024 Celta Vigo 2 - 2 Valencia La Liga Abanca-Balaídos
01/17/2024 Valencia 1 - 3 Celta Vigo Copa del Rey Estadio de Mestalla
11/25/2023 Valencia 0 - 0 Celta Vigo La Liga Estadio de Mestalla
01/03/2026
La Liga Estadio Abanca Balaídos
02/02/2025
La Liga Estadio de Mestalla
08/23/2024
La Liga Estadio Abanca-Balaídos
05/26/2024
La Liga Abanca-Balaídos
01/17/2024
Copa del Rey Estadio de Mestalla
11/25/2023
La Liga Estadio de Mestalla
Valencia Win
Celta Vigo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 30 76 80 29 +51 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)WBarcelona 4 - 1 Villarreal (28-02-2026)
2 Real Madrid 30 69 64 28 +36 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)LReal Madrid 0 - 1 Getafe (02-03-2026)
3 Villarreal 30 58 54 35 +19 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)LBarcelona 4 - 1 Villarreal (28-02-2026)
4 Atletico Madrid 30 57 50 30 +20 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)WOviedo 0 - 1 Atletico Madrid (28-02-2026)
5 Real Betis 30 45 44 37 +7 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)DReal Betis 2 - 2 Sevilla (01-03-2026)
6 Celta Vigo 30 44 44 37 +7 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)WGirona 1 - 2 Celta Vigo (01-03-2026)
7 Real Sociedad 30 41 46 45 +1 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)WMallorca 0 - 1 Real Sociedad (28-02-2026)
8 Getafe 30 41 27 31 -4 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)WReal Madrid 0 - 1 Getafe (02-03-2026)
9 Osasuna 30 38 36 37 -1 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)LValencia 1 - 0 Osasuna (01-03-2026)
10 Espanyol 30 38 36 44 -8 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)DElche 2 - 2 Espanyol (01-03-2026)
11 Athletic Club 30 38 32 43 -11 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)DRayo Vallecano 1 - 1 Athletic Club (28-02-2026)
12 Girona 30 37 32 44 -12 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)LGirona 1 - 2 Celta Vigo (01-03-2026)
13 Rayo Vallecano 30 35 29 35 -6 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)WRayo Vallecano 3 - 0 Oviedo (04-03-2026)
14 Valencia 30 35 34 45 -11 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)WValencia 1 - 0 Osasuna (01-03-2026)
15 Alaves 30 32 32 43 -11 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)LLevante 2 - 0 Alaves (27-02-2026)
16 Mallorca 30 31 36 48 -12 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)LMallorca 0 - 1 Real Sociedad (28-02-2026)
17 Sevilla 30 31 37 50 -13 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)DReal Betis 2 - 2 Sevilla (01-03-2026)
18 Elche 30 29 38 47 -9 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)DElche 2 - 2 Espanyol (01-03-2026)
19 Levante 30 26 34 50 -16 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)WLevante 2 - 0 Alaves (27-02-2026)
20 Oviedo 30 24 21 48 -27 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)LRayo Vallecano 3 - 0 Oviedo (04-03-2026)