La Liga Regular Season - 28

Oviedo 1 - 0 FT Valencia

Estadio Nuevo Carlos Tartiere

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

Futmetrix Verdict
30
FT
Sat, Mar 14
Español
Oviedo
1-0
Valencia
⚡ Intensity 29
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 30
Bottom club Oviedo shocks toothless Valencia.

A Masterclass in Survival: Oviedo Shocks Valencia

Skip It Futmetrix Score: 30/100. A gritty relegation scrap at the Estadio Nuevo Carlos Tartiere proved that tactical discipline and sheer desperation can entirely dismantle a toothless possession game.

The Opening Act

A tense atmosphere enveloped the Estadio Nuevo Carlos Tartiere as the bottom-dwelling hosts welcomed a mid-table side expecting a routine afternoon. The visitors predictably controlled possession, settling into a comfortable 58% share of the ball, but their passing networks quickly dissolved in the final third. Instead of yielding, Oviedo cranked up the Intensity, disrupting passing lanes and turning the midfield into an absolute dogfight. The away side's lethargy was startling; despite monopolising the ball, they managed a pitiful 0.39 expected goals across the entire contest. This was a masterclass in defensive organisation from a team supposedly destined for the drop. The hosts absorbed the early pressure without panic, perfectly setting the trap for a stunning counter-punch that would completely alter the afternoon's narrative.

The Pivot

The defining moment arrived right on the half-hour mark, exposing a fragile defensive line. A sharp sequence culminated in T. Fernandez delivering the decisive final ball for D. Costas, who made no mistake to put the underdogs ahead. This breakthrough registered a massive Upset Factor, completely flipping the script and forcing a complacent Valencia to chase the game. The visitors responded by forcing corners—contributing to a tally of 11 set-pieces on the day—but their deliveries were repeatedly dealt with by a resolute backline. Ironically, it was the trailing side's goalkeeper, Stole Dimitrievski, who had to pull off five crucial saves just to keep the scoreline respectable, as the hosts countered with real venom and precision.

Resolution

The second half developed into a pure battle of attrition. The Balance of play shifted into a tactical stalemate as the hosts parked the bus, daring their opponents to break them down. Drama flared in the 77th minute when A. Reina thought he had doubled the lead, only for VAR to ruthlessly chalk off the effort for offside. However, that marginal call hardly mattered in the grand scheme. The visitors registered just two shots on target all afternoon, utterly failing to capitalise on their territorial advantage. This 1-0 victory carries enormous Stakes for the home side, throwing a massive lifeline into their dire relegation battle. They proved that heart and clinical finishing outweigh empty passing metrics every single time.

Key Questions

Who scored the winning goal for Oviedo?

D. Costas netted the decisive goal in the 30th minute, coolly converting an excellent assist from T. Fernandez.

Why did Valencia fail to equalise despite having more possession?

Valencia controlled the ball but completely lacked a clinical edge, managing just two shots on target and a dismal 0.39 expected goals.

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%
Oviedo 42%
Valencia 58%
Shots
11
12
Oviedo 11
Valencia 12
Shots on Target
6
2
Oviedo 6
Valencia 2
Expected Goals (xG)
0.87
0.39
Oviedo 0.87
Valencia 0.39
Passes
366
499
Oviedo 366
Valencia 499
Pass Accuracy
83%
85%
Oviedo 83%
Valencia 85%
Corners
4
7
Oviedo 4
Valencia 7
Fouls
12
10
Oviedo 12
Valencia 10
Yellow Cards
3
2
Oviedo 3
Valencia 2
Red Cards
0
0
Oviedo 0
Valencia 0

Match Events

T. Rendall 🟨 16'
30' D. Costas (T. Fernandez)
U. Nunez 🟨 32'
36' 🟨 T. Fernandez
41' 🟨 N. Vidal
HT
U. Sadiq H. Duro 🔄 56'
F. Ugrinic A. Almeida 🔄 56'
A. Danjuma L. Rioja 🔄 56'
59' 🟨 N. Fonseca
63' 🔄 L. Ilic I. Chaira
J. Guerra D. Lopez 🔄 70'
70' 🔄 N. Fonseca S. Colombatto
70' 🔄 T. Fernandez H. Hassan
77' A. Reina
J. Gaya L. Beltran 🔄 80'
85' 🔄 N. Vidal D. Calvo
85' 🔄 A. Reina S. Cazorla
FT

Player Cards

Our take on every player in this match

Oviedo

Goalkeepers
Aarón Escandell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Nacho Vidal
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Eric Bailly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
David Costas
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Javi López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Midfielders
Kwasi Sibo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Nicolas Fonseca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Luka Ilić
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Alberto Reina
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Thiago Fernández
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Forwards
Federico Viñas
PROVOCATEUR
PROVOCATEUR
6
Fouls Won
6
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Horațiu Moldovan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Miguel Narvaez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Abdel Rahim
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
12
Total Mins
Started
Entry
David Carmo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adri Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santi Cazorla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Santiago Colombatto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Pablo Agudín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Haissem Hassan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Ilyas Chaira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Álex Forés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Valencia

Goalkeepers
Stole Dimitrievski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Thierry Correia
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
75%
Duel Win %
Unai Núñez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Eray Cömert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
José Luis Gayà
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Javier Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Guido Rodríguez
MAGNET
MAGNET
83
Activity
83
Activity
66
Passes
17
Duels
Largie Ramazani
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Filip Ugrinić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Arnaut Danjuma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Forwards
Umar Sadiq
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Cristian Rivero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
César Tárrega
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
Jesús Vázquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
André Almeida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
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
Lucas Beltrán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Luis Rioja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
Started
Entry
Hugo Duro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
Started
Entry
Diego López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Dani Raba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
30/09/2025 Valencia 1 - 2 Oviedo La Liga Estadio de Mestalla
30/09/2025
La Liga Estadio de Mestalla
Oviedo Win
Valencia Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 28 70 77 28 +49 WBarcelona 5 - 2 Sevilla (15-03-2026)WAthletic Club 0 - 1 Barcelona (07-03-2026)WBarcelona 4 - 1 Villarreal (28-02-2026)WBarcelona 3 - 0 Levante (22-02-2026)LGirona 2 - 1 Barcelona (16-02-2026)
2 Real Madrid 28 66 60 24 +36 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)LOsasuna 2 - 1 Real Madrid (21-02-2026)WReal Madrid 4 - 1 Real Sociedad (14-02-2026)
3 Atletico Madrid 28 57 47 25 +22 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)WAtletico Madrid 4 - 2 Espanyol (21-02-2026)LRayo Vallecano 3 - 0 Atletico Madrid (15-02-2026)
4 Villarreal 28 55 51 33 +18 DAlaves 1 - 1 Villarreal (13-03-2026)WVillarreal 2 - 1 Elche (08-03-2026)LBarcelona 4 - 1 Villarreal (28-02-2026)WVillarreal 2 - 1 Valencia (22-02-2026)WLevante 0 - 1 Villarreal (18-02-2026)
5 Real Betis 28 44 43 35 +8 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)DReal Betis 1 - 1 Rayo Vallecano (21-02-2026)WMallorca 1 - 2 Real Betis (15-02-2026)
6 Celta Vigo 28 41 38 31 +7 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)WCelta Vigo 2 - 0 Mallorca (22-02-2026)DEspanyol 2 - 2 Celta Vigo (14-02-2026)
7 Real Sociedad 28 38 43 42 +1 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)DReal Sociedad 3 - 3 Oviedo (21-02-2026)LReal Madrid 4 - 1 Real Sociedad (14-02-2026)
8 Espanyol 28 37 35 42 -7 LMallorca 2 - 1 Espanyol (15-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)DElche 2 - 2 Espanyol (01-03-2026)LAtletico Madrid 4 - 2 Espanyol (21-02-2026)DEspanyol 2 - 2 Celta Vigo (14-02-2026)
9 Getafe 28 35 23 30 -7 LAtletico Madrid 1 - 0 Getafe (14-03-2026)WGetafe 2 - 0 Real Betis (08-03-2026)WReal Madrid 0 - 1 Getafe (02-03-2026)LGetafe 0 - 1 Sevilla (22-02-2026)WGetafe 2 - 1 Villarreal (14-02-2026)
10 Athletic Club 28 35 30 40 -10 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)WAthletic Club 2 - 1 Elche (20-02-2026)WOviedo 1 - 2 Athletic Club (15-02-2026)
11 Osasuna 28 34 33 35 -2 LReal Sociedad 3 - 1 Osasuna (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)LValencia 1 - 0 Osasuna (01-03-2026)WOsasuna 2 - 1 Real Madrid (21-02-2026)DElche 0 - 0 Osasuna (13-02-2026)
12 Girona 28 34 31 43 -12 WGirona 3 - 0 Athletic Club (14-03-2026)DLevante 1 - 1 Girona (07-03-2026)LGirona 1 - 2 Celta Vigo (01-03-2026)DAlaves 2 - 2 Girona (23-02-2026)WGirona 2 - 1 Barcelona (16-02-2026)
13 Rayo Vallecano 28 32 28 34 -6 DRayo Vallecano 1 - 1 Levante (16-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)WRayo Vallecano 3 - 0 Oviedo (04-03-2026)DRayo Vallecano 1 - 1 Athletic Club (28-02-2026)DReal Betis 1 - 1 Rayo Vallecano (21-02-2026)
14 Valencia 28 32 30 42 -12 LOviedo 1 - 0 Valencia (14-03-2026)WValencia 3 - 2 Alaves (08-03-2026)WValencia 1 - 0 Osasuna (01-03-2026)LVillarreal 2 - 1 Valencia (22-02-2026)WLevante 0 - 2 Valencia (15-02-2026)
15 Sevilla 28 31 37 47 -10 LBarcelona 5 - 2 Sevilla (15-03-2026)DSevilla 1 - 1 Rayo Vallecano (08-03-2026)DReal Betis 2 - 2 Sevilla (01-03-2026)WGetafe 0 - 1 Sevilla (22-02-2026)DSevilla 1 - 1 Alaves (14-02-2026)
16 Mallorca 28 28 33 45 -12 WMallorca 2 - 1 Espanyol (15-03-2026)DOsasuna 2 - 2 Mallorca (07-03-2026)LMallorca 0 - 1 Real Sociedad (28-02-2026)LCelta Vigo 2 - 0 Mallorca (22-02-2026)LMallorca 1 - 2 Real Betis (15-02-2026)
17 Alaves 28 28 26 38 -12 DAlaves 1 - 1 Villarreal (13-03-2026)LValencia 3 - 2 Alaves (08-03-2026)LLevante 2 - 0 Alaves (27-02-2026)DAlaves 2 - 2 Girona (23-02-2026)DSevilla 1 - 1 Alaves (14-02-2026)
18 Elche 28 26 36 45 -9 LReal Madrid 4 - 1 Elche (14-03-2026)LVillarreal 2 - 1 Elche (08-03-2026)DElche 2 - 2 Espanyol (01-03-2026)LAthletic Club 2 - 1 Elche (20-02-2026)DElche 0 - 0 Osasuna (13-02-2026)
19 Levante 28 23 30 46 -16 DRayo Vallecano 1 - 1 Levante (16-03-2026)DLevante 1 - 1 Girona (07-03-2026)WLevante 2 - 0 Alaves (27-02-2026)LBarcelona 3 - 0 Levante (22-02-2026)LLevante 0 - 1 Villarreal (18-02-2026)
20 Oviedo 28 21 18 44 -26 WOviedo 1 - 0 Valencia (14-03-2026)DEspanyol 1 - 1 Oviedo (09-03-2026)LRayo Vallecano 3 - 0 Oviedo (04-03-2026)LOviedo 0 - 1 Atletico Madrid (28-02-2026)DReal Sociedad 3 - 3 Oviedo (21-02-2026)