La Liga Regular Season - 37

Atletico Madrid 1 - 0 FT Girona

Metropolitano Stadium

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

Futmetrix Verdict
33
FT
Sun, May 17
Español
Atletico Madrid
1-0
Girona
⚡ Intensity 14
⚖️ Balance 20
🏆 Stakes 78
🎲 Upset 0
Oblak's masterclass denies dominant Girona.

Oblak's Heroics Secure Champions League Football

Skip It Futmetrix Score: 33/100. Our take: A grueling defensive clinic where one world-class goalkeeper masked an otherwise uninspiring home performance to secure top-tier European football.

The Early Strike

Action commenced at the Riyadh Air Metropolitano with early fireworks and clinical precision. In the 21st minute, the hosts found their vital breakthrough when A. Griezmann threaded a perfect pass for A. Lookman to finish with ruthless composure. It briefly looked like business as usual for Atletico Madrid, but the Intensity of the opening exchanges quickly revealed a much more arduous script. Rather than crumbling under the weight of the early setback, the visitors responded with furious energy, pushing the home side deep into their own territory and establishing a frantic rhythm that would define the rest of the afternoon.

The Catalan Siege

The Balance of power swung entirely toward Girona, who edged possession with 52% of the ball. Orchestrating this Catalan siege was Azzedine Ounahi, whose exceptional midfield display yielded three key passes and kept the hosts constantly chasing shadows. A staggering barrage of 22 away shots turned the penalty area into a shooting gallery, while 16 combined corners highlighted the immense set-piece pressure throughout the contest. The visitors systematically dismantled the Madrid defensive structure, accumulating 1.94 expected goals and asking constant questions of the backline.

The Slovene Wall

Despite this relentless attacking pressure, the Upset Factor was utterly nullified by one man: Jan Oblak. The Slovenian goalkeeper delivered an absolute masterclass between the posts, recording 11 crucial saves to preserve the slenderest of margins. Recognising the monumental Stakes in their quest for next season's elite European competition, the home side simply dug trenches, abandoned offensive ambition, and survived the onslaught. The final whistle brought immense relief rather than unbridled joy, locking down fourth place while leaving the desperately unlucky visitors completely empty-handed.

Key Questions

What made Jan Oblak the Man of the Match?

He produced an astonishing 11 crucial saves, single-handedly denying 10 shots on target to preserve a vital clean sheet under immense pressure.

What does this mean for Atletico Madrid's season?

The gritty three points cement their fourth-place position, virtually locking down their Champions League promotion with just one game remaining.

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
48%
52%
Atletico Madrid 48%
Girona 52%
Shots
16
22
Atletico Madrid 16
Girona 22
Shots on Target
4
10
Atletico Madrid 4
Girona 10
Expected Goals (xG)
1.75
1.94
Atletico Madrid 1.75
Girona 1.94
Passes
423
454
Atletico Madrid 423
Girona 454
Pass Accuracy
85%
90%
Atletico Madrid 85%
Girona 90%
Corners
9
7
Atletico Madrid 9
Girona 7
Fouls
7
9
Atletico Madrid 7
Girona 9
Yellow Cards
2
0
Atletico Madrid 2
Girona 0
Red Cards
0
0
Atletico Madrid 0
Girona 0

Match Events

21' A. Lookman (A. Griezmann)
23' 🟨 R. Le Normand
HT
46' 🔄 G. Simeone T. Almada
B. Gil C. Stuani 🔄 56'
A. Witsel F. Beltran 🔄 56'
61' 🔄 A. Baena A. Sorloth
61' 🔄 O. Vargas J. Morcillo
J. Roca C. Echeverri 🔄 63'
63' 🔄 A. Lookman C. Lenglet
A. Martinez D. Lopez 🔄 77'
85' 🟨 J. Morcillo
FT

Player Cards

Our take on every player in this match

Atletico Madrid

Goalkeepers
Jan Oblak
OCTOPUS
OCTOPUS
11
Saves
11
Saves
0
Conceded
100%
Save %
Defenders
Marc Pubill
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
Robin Le Normand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Dávid Hancko
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Matteo Ruggeri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Giuliano Simeone
ENFORCER
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
71%
Win %
Obed Vargas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Koke
MAGNET
MAGNET
69
Activity
69
Activity
59
Passes
10
Duels
Alex Baena
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
22%
Pass Acc
Forwards
Antoine Griezmann
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
23%
Pass Acc
Ademola Lookman
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Salvi Esquivel
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Musso
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Clément Lenglet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Javier Boñar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aleksa Purić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thiago Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
Javi Morcillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Julio Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexander Sørloth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Iker Luque
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayane Belaid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Cubo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Girona

Goalkeepers
Paulo Gazzaniga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Arnau Martínez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Alejandro Francés
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
84
Total Mins
Started
Entry
Vitor Reis
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Álex Moreno
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Axel Witsel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Iván Martín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Bryan Gil
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Azzedine Ounahi
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
39%
Pass Acc
Joel Roca
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
10%
Pass Acc
Forwards
Viktor Tsygankov
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
BENCH
Vladyslav Krapyvtsov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rubén Blanco
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
David López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Daley Blind
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Rincón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fran Beltrán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Claudio Echeverri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Thomas Lemar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ricard Artero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Donny van de Beek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cristhian Stuani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/21/2025 Girona 0 - 3 Atletico Madrid La Liga Estadio Municipal de Montilivi
05/25/2025 Girona 0 - 4 Atletico Madrid La Liga Estadi Municipal de Montilivi
08/25/2024 Atletico Madrid 3 - 0 Girona La Liga Riyadh Air Metropolitano
04/13/2024 Atletico Madrid 3 - 1 Girona La Liga Estádio Cívitas Metropolitano
01/03/2024 Girona 4 - 3 Atletico Madrid La Liga Estadi Municipal de Montilivi
03/13/2023 Girona 0 - 1 Atletico Madrid La Liga Estadi Municipal de Montilivi
10/08/2022 Atletico Madrid 2 - 1 Girona La Liga Estádio Cívitas Metropolitano
04/02/2019 Atletico Madrid 2 - 0 Girona La Liga Estadio Wanda Metropolitano
01/16/2019 Atletico Madrid 3 - 3 Girona Copa del Rey Estadio Wanda Metropolitano
01/09/2019 Girona 1 - 1 Atletico Madrid Copa del Rey Estadi Montilivi
12/21/2025
La Liga Estadio Municipal de Montilivi
05/25/2025
La Liga Estadi Municipal de Montilivi
08/25/2024
La Liga Riyadh Air Metropolitano
04/13/2024
La Liga Estádio Cívitas Metropolitano
01/03/2024
La Liga Estadi Municipal de Montilivi
03/13/2023
La Liga Estadi Municipal de Montilivi
10/08/2022
La Liga Estádio Cívitas Metropolitano
04/02/2019
La Liga Estadio Wanda Metropolitano
01/16/2019
Copa del Rey Estadio Wanda Metropolitano
01/09/2019
Copa del Rey Estadi Montilivi
Atletico Madrid Win
Girona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 37 94 94 33 +61 WBarcelona 3 - 1 Real Betis (17-05-2026)LAlaves 1 - 0 Barcelona (13-05-2026)WBarcelona 2 - 0 Real Madrid (10-05-2026)WOsasuna 1 - 2 Barcelona (02-05-2026)WGetafe 0 - 2 Barcelona (25-04-2026)
2 Real Madrid 37 83 73 33 +40 WSevilla 0 - 1 Real Madrid (17-05-2026)WReal Madrid 2 - 0 Oviedo (14-05-2026)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)
3 Villarreal 37 69 67 45 +22 LRayo Vallecano 2 - 0 Villarreal (17-05-2026)LVillarreal 2 - 3 Sevilla (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WVillarreal 5 - 1 Levante (02-05-2026)WVillarreal 2 - 1 Celta Vigo (26-04-2026)
4 Atletico Madrid 37 69 61 39 +22 WAtletico Madrid 1 - 0 Girona (17-05-2026)WOsasuna 1 - 2 Atletico Madrid (12-05-2026)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)
5 Real Betis 37 57 57 47 +10 LBarcelona 3 - 1 Real Betis (17-05-2026)WReal Betis 2 - 1 Elche (12-05-2026)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)
6 Celta Vigo 37 51 52 48 +4 DAthletic Club 1 - 1 Celta Vigo (17-05-2026)LCelta Vigo 2 - 3 Levante (12-05-2026)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)
7 Getafe 37 48 31 38 -7 LElche 1 - 0 Getafe (17-05-2026)WGetafe 3 - 1 Mallorca (13-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LGetafe 0 - 2 Rayo Vallecano (03-05-2026)LGetafe 0 - 2 Barcelona (25-04-2026)
8 Rayo Vallecano 37 47 39 43 -4 WRayo Vallecano 2 - 0 Villarreal (17-05-2026)DValencia 1 - 1 Rayo Vallecano (14-05-2026)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)
9 Valencia 37 46 43 54 -11 WReal Sociedad 3 - 4 Valencia (17-05-2026)DValencia 1 - 1 Rayo Vallecano (14-05-2026)WAthletic Club 0 - 1 Valencia (10-05-2026)LValencia 0 - 2 Atletico Madrid (02-05-2026)WValencia 2 - 1 Girona (25-04-2026)
10 Real Sociedad 37 45 58 60 -2 LReal Sociedad 3 - 4 Valencia (17-05-2026)DGirona 1 - 1 Real Sociedad (14-05-2026)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)
11 Espanyol 37 45 42 54 -12 WOsasuna 1 - 2 Espanyol (17-05-2026)WEspanyol 2 - 0 Athletic Club (13-05-2026)LSevilla 2 - 1 Espanyol (09-05-2026)LEspanyol 0 - 2 Real Madrid (03-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)
12 Athletic Club 37 45 41 54 -13 DAthletic Club 1 - 1 Celta Vigo (17-05-2026)LEspanyol 2 - 0 Athletic Club (13-05-2026)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)
13 Alaves 37 43 43 54 -11 WOviedo 0 - 1 Alaves (17-05-2026)WAlaves 1 - 0 Barcelona (13-05-2026)DElche 1 - 1 Alaves (09-05-2026)LAlaves 2 - 4 Athletic Club (02-05-2026)WAlaves 2 - 1 Mallorca (25-04-2026)
14 Sevilla 37 43 46 59 -13 LSevilla 0 - 1 Real Madrid (17-05-2026)WVillarreal 2 - 3 Sevilla (13-05-2026)WSevilla 2 - 1 Espanyol (09-05-2026)WSevilla 1 - 0 Real Sociedad (04-05-2026)LOsasuna 2 - 1 Sevilla (26-04-2026)
15 Osasuna 37 42 44 49 -5 LOsasuna 1 - 2 Espanyol (17-05-2026)LOsasuna 1 - 2 Atletico Madrid (12-05-2026)LLevante 3 - 2 Osasuna (08-05-2026)LOsasuna 1 - 2 Barcelona (02-05-2026)WOsasuna 2 - 1 Sevilla (26-04-2026)
16 Elche 37 42 48 56 -8 WElche 1 - 0 Getafe (17-05-2026)LReal Betis 2 - 1 Elche (12-05-2026)DElche 1 - 1 Alaves (09-05-2026)LCelta Vigo 3 - 1 Elche (03-05-2026)WOviedo 1 - 2 Elche (26-04-2026)
17 Levante 37 42 46 59 -13 WLevante 2 - 0 Mallorca (17-05-2026)WCelta Vigo 2 - 3 Levante (12-05-2026)WLevante 3 - 2 Osasuna (08-05-2026)LVillarreal 5 - 1 Levante (02-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)
18 Girona 37 40 38 54 -16 LAtletico Madrid 1 - 0 Girona (17-05-2026)DGirona 1 - 1 Real Sociedad (14-05-2026)DRayo Vallecano 1 - 1 Girona (11-05-2026)LGirona 0 - 1 Mallorca (01-05-2026)LValencia 2 - 1 Girona (25-04-2026)
19 Mallorca 37 39 44 57 -13 LLevante 2 - 0 Mallorca (17-05-2026)LGetafe 3 - 1 Mallorca (13-05-2026)DMallorca 1 - 1 Villarreal (10-05-2026)WGirona 0 - 1 Mallorca (01-05-2026)LAlaves 2 - 1 Mallorca (25-04-2026)
20 Oviedo 37 29 26 57 -31 LOviedo 0 - 1 Alaves (17-05-2026)LReal Madrid 2 - 0 Oviedo (14-05-2026)DOviedo 0 - 0 Getafe (10-05-2026)LReal Betis 3 - 0 Oviedo (03-05-2026)LOviedo 1 - 2 Elche (26-04-2026)