La Liga Regular Season - 26

Oviedo 0 - 1 FT Atletico Madrid

Estadio Nuevo Carlos Tartiere

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

Futmetrix Verdict
37
FT
Sat, Feb 28
Español
Oviedo
0-1
Atletico Madrid
⚡ Intensity 29
⚖️ Balance 20
🏆 Stakes 44
🎲 Upset 0
Alvarez strikes late to break Oviedo

Atleti Steal Points in Final Moment Heartbreak

Average Entertainment Futmetrix Score: 37/100. A ruthless 90th-minute smash-and-grab keeps Atletico Madrid’s Champions League ambitions on track while leaving bottom-side Oviedo empty-handed after a heroic effort.

Siege at the Tartiere

The Estadio Nuevo Carlos Tartiere played host to a classic David vs. Goliath narrative that defied the league table for 89 minutes. From the kick-off, Oviedo displayed a level of Intensity that belied their bottom-of-the-table status. Despite trailing significantly in terms of resources, the hosts barraged the opposition with 16 total shots, forcing the visitors into a desperate defensive shell. Atletico Madrid dominated possession with 62%, but they struggled to convert that control into clear-cut opportunities against a spirited home defense. The early stages were characterized by Oviedo’s high press and direct play, which frequently bypassed the Atleti midfield and created a sense of genuine panic. It was a tactical chess match where the underdog held all the aggressive pieces during the opening hour.

Oblak’s Defiance

The match hinged on a spectacular individual display that frustrated the home crowd time and again. Jan Oblak was the primary reason the Balance remained level as the clock ticked toward the final whistle. With 6 crucial saves, the Slovenian goalkeeper single-handedly kept his side in the contest while his teammates struggled to find any rhythm in the final third. Oviedo’s 8 corners and consistent pressure inside the box generated an expected goals (xg) of 1.09, suggesting they were the far more likely side to break the deadlock. However, the lack of clinical finishing combined with Oblak’s world-class positioning turned what should have been a famous upset into a frustrating exercise for the Asturian side, who looked the better team for long stretches.

The Final Blow

In a heartbreaking twist, the Stakes of the season were decided in a single moment of elite quality at the death. In the 90th minute, J. Alvarez struck with Atletico’s only shot on target of the entire match. It was a clinical finish that embodied the high-level efficiency required in La Liga, leaving Oviedo with nothing to show for their valiant effort. This result reinforces Atletico’s grip on a Champions League qualification spot, while the Upset Factor that loomed over the stadium dissipated in seconds. For Oviedo, remaining 8 points from safety after such a dominant performance is a bitter pill to swallow, highlighting the unforgiving nature of top-flight football where individual brilliance often outweighs collective dominance in the final seconds.

Key Questions

How dramatic was the late winner by Jan Oblak?

J. Alvarez actually scored the 90th-minute winner, though Jan Oblak was the hero earlier with 6 vital saves to keep the match scoreless.

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
38%
62%
Oviedo 38%
Atletico Madrid 62%
Shots
16
12
Oviedo 16
Atletico Madrid 12
Shots on Target
6
1
Oviedo 6
Atletico Madrid 1
Expected Goals (xG)
1.09
0.97
Oviedo 1.09
Atletico Madrid 0.97
Passes
361
597
Oviedo 361
Atletico Madrid 597
Pass Accuracy
77%
86%
Oviedo 77%
Atletico Madrid 86%
Corners
8
3
Oviedo 8
Atletico Madrid 3
Fouls
12
6
Oviedo 12
Atletico Madrid 6
Yellow Cards
2
2
Oviedo 2
Atletico Madrid 2
Red Cards
0
0
Oviedo 0
Atletico Madrid 0

Match Events

42' 🟨 N. Vidal
R. Le Normand 🟨 45'
HT
A. Lookman J. Alvarez 🔄 46'
R. Mendoza Koke 🔄 61'
A. Sorloth G. Simeone 🔄 61'
J. Cardoso A. Griezmann 🔄 61'
65' 🔄 N. Fonseca S. Colombatto
71' 🟨 J. Lopez
N. Molina 🟨 71'
T. Almada M. Llorente 🔄 71'
72' 🔄 H. Hassan T. Fernandez
72' 🔄 I. Chaira L. Ilic
80' 🔄 N. Vidal L. Ahijado
80' 🔄 A. Reina S. Cazorla
J. Alvarez 90'+4
FT

Player Cards

Our take on every player in this match

Oviedo

Goalkeepers
Aarón Escandell
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
92
Minutes
Defenders
Nacho Vidal
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Dani Calvo
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
1
Interceptions
4
Blocks
David Carmo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Javi López
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
75%
Duel Win %
Midfielders
Kwasi Sibo
ENFORCER
ENFORCER
6
Tackles
6
Tackles
9
Duels Won
75%
Win %
Nicolas Fonseca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Haissem Hassan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Alberto Reina
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Ilyas Chaira
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
17%
Pass Acc
Forwards
Federico Viñas
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
12
Duels Won
0
Pens Won
BENCH
Horațiu Moldovan
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
Diego Espinosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Ahijado
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
Luka Ilić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Pablo Agudín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santi Cazorla
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
5%
Pass Acc
Leander Dendoncker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thiago Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Thiago Borbas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álex Forés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Atletico Madrid

Goalkeepers
Jan Oblak
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Nahuel Molina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
José María Giménez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robin Le Normand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Julio Díaz
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Thiago Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
71
Entry
Rodrigo Mendoza
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Johnny Cardoso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Alejandro Baena
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
51%
Pass Acc
Forwards
Alexander Sørloth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Ademola Lookman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Juan Musso
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mario de Luis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Clément Lenglet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dávid Hancko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marc Pubill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matteo Ruggeri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcos Llorente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Koke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Obed Vargas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giuliano Simeone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Antoine Griezmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Julián Alvarez
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.6
Rating

Head to Head

Date Home Score Away Competition Venue
29/11/2025 Atletico Madrid 2 - 0 Oviedo La Liga Metropolitano Stadium
04/01/2023 Oviedo 0 - 2 Atletico Madrid Copa del Rey Estadio Nuevo Carlos Tartiere
29/11/2025
La Liga Metropolitano Stadium
04/01/2023
Copa del Rey Estadio Nuevo Carlos Tartiere
Oviedo Win
Atletico Madrid Win
Draw

League Standings

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