La Liga Regular Season - 34

Osasuna 1 - 2 FT Barcelona

Estadio El Sadar

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

Futmetrix Verdict
73
FT
Sat, May 2
Español
Osasuna
1-2
Barcelona
⚡ Intensity 56
⚖️ Balance 34
🏆 Stakes 98
🎲 Upset 0
Late drama seals Barcelona's title.

Late Flurry Crowns Barcelona Champions at El Sadar

Highly Entertaining Futmetrix Score: 73/100. An explosive final ten minutes saw Barcelona secure the La Liga title with a late brace of goals to mathematically eliminate all challengers.

The Championship Chess Match

For 80 minutes, Estadio El Sadar witnessed a tense tactical stalemate. The Stakes were monumental, knowing a single victory would officially crown Barcelona as La Liga champions. The Catalans dominated possession with a suffocating 70% share, marshaled masterfully from the back by Pau Cubarsí, who snuffed out any immediate danger. Despite stringing together well over 600 passes, breaking down a resolute Osasuna block proved to be an exhausting task. The hosts absorbed pressure brilliantly, relying on structured defensive lines and sporadic corner pressure to keep the champions-elect frustrated for the vast majority of the contest.

Unleashing the Bench

The Balance of the match was finally shattered in a chaotic final ten minutes triggered by a masterstroke of substitutions. The vital breakthrough arrived in the 81st minute when substitute M. Rashford carved open the rigid defence to find R. Lewandowski, who ruthlessly broke the deadlock. Just five minutes later, the La Liga title felt undeniably secure as another impact substitute, Fermín, provided a perfectly weighted assist for F. Torres. Fermín's vision completely unlocked a tiring home rearguard, validating his reputation as a genuine game-changer when spaces finally opened up.

A Breathless Coronation

But this match was never going to conclude quietly. The Intensity spiked violently in the 88th minute when Osasuna's own substitutes combined—A. Bretones feeding R. Garcia to instantly halve the deficit and set up a remarkably frantic finale. The sudden goal flurry—three strikes in seven breathless minutes—tested Barcelona's championship nerve to the absolute limit. They held firm through stoppage time. As the final whistle blew, the grand celebrations commenced: a towering 14-point gap at the summit mathematically secures the La Liga title for Barcelona with four matches to spare.

Key Questions

What does this mean for Osasuna's season?

Sitting safely mid-table in 10th with 42 points, Osasuna remains comfortable. This narrow defeat has virtually no impact on their secure top-flight status.

How did substitute Fermín López change the game?

Coming off the bench, Fermín injected immense creativity, delivering two key passes and providing the crucial assist for Torres's decisive title-clinching goal.

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
30%
70%
Osasuna 30%
Barcelona 70%
Shots
9
13
Osasuna 9
Barcelona 13
Shots on Target
4
4
Osasuna 4
Barcelona 4
Expected Goals (xG)
0.89
1.20
Osasuna 0.89
Barcelona 1.20
Passes
267
652
Osasuna 267
Barcelona 652
Pass Accuracy
71%
90%
Osasuna 71%
Barcelona 90%
Corners
3
7
Osasuna 3
Barcelona 7
Fouls
9
10
Osasuna 9
Barcelona 10
Yellow Cards
1
2
Osasuna 1
Barcelona 2
Red Cards
0
0
Osasuna 0
Barcelona 0

Match Events

Gavi 🟨 24'
HT
E. Garcia 🟨 60'
D. Olmo F. Torres 🔄 62'
Gavi F. de Jong 🔄 62'
R. Bardghji M. Rashford 🔄 62'
70' 🔄 A. Budimir R. Garcia
70' 🔄 M. Gomez A. Oroz
74' 🟨 J. Moncayola
R. Lewandowski (M. Rashford) 81'
E. Garcia R. Araujo 🔄 82'
85' 🔄 L. Torro K. Barja
85' 🔄 J. Moncayola A. Osambela
86' 🔄 R. Garcia A. Bretones
F. Torres (Fermin) 86'
Pedri M. Bernal 🔄 88'
88' R. Garcia (A. Bretones)
FT

Player Cards

Our take on every player in this match

Osasuna

Goalkeepers
Sergio Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Valentin Rosier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Alejandro Catena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Enzo Boyomo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Javi Galán
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Midfielders
Lucas Torró
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Jon Moncayola
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Rubén García
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Moi Gómez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Raúl Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Ante Budimir
GHOST
GHOST
7
Actions
7
Actions
70
Minutes
6.3
Rating
BENCH
Dimitrios Stamatakis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Aitor Fernández
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Cruz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abel Bretones
SUPER SUB
SUPER SUB
1
Assist
1
Assist
8
Minutes
6.7
Rating
Jorge Herrando
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iñigo Arguibide
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aimar Oroz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Asier Osambela
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Iker Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raúl García de Haro
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.3
Rating
Kike Barja
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Iker Benito
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Barcelona

Goalkeepers
Joan García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Eric García
MAGNET
MAGNET
82
Activity
82
Activity
77
Passes
5
Duels
Pau Cubarsí
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Gerard Martín
MAGNET
MAGNET
80
Activity
80
Activity
77
Passes
3
Duels
João Cancelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Pablo Gavi
MAGNET
MAGNET
71
Activity
71
Activity
57
Passes
14
Duels
Pedri
MAGNET
MAGNET
97
Activity
97
Activity
87
Passes
10
Duels
Roony Bardghji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Dani Olmo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Fermín López
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.6
Rating
Forwards
Robert Lewandowski
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Eder Aller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Wojciech Szczęsny
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Xavi Espart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Balde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ronald Araújo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Frenkie de Jong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Marc Bernal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Marc Casadó
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcus Rashford
SUPER SUB
SUPER SUB
1
Assist
1
Assist
32
Minutes
6.6
Rating
Ferran Torres
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.3
Rating
Raphinha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/13/2025 Barcelona 2 - 0 Osasuna La Liga Camp Nou
03/27/2025 Barcelona 3 - 0 Osasuna La Liga Estadi Olímpic Lluís Companys
09/28/2024 Osasuna 4 - 2 Barcelona La Liga Estadio El Sadar
01/31/2024 Barcelona 1 - 0 Osasuna La Liga Estadi Olímpic Lluís Companys
01/11/2024 Barcelona 2 - 0 Osasuna Super Cup Al Awal Park at King Saud University
09/03/2023 Osasuna 1 - 2 Barcelona La Liga Estadio El Sadar
05/02/2023 Barcelona 1 - 0 Osasuna La Liga Spotify Camp Nou
11/08/2022 Osasuna 1 - 2 Barcelona La Liga Estadio El Sadar
03/13/2022 Barcelona 4 - 0 Osasuna La Liga Camp Nou
12/12/2021 Osasuna 2 - 2 Barcelona La Liga Estadio El Sadar
12/13/2025
La Liga Camp Nou
03/27/2025
La Liga Estadi Olímpic Lluís Companys
09/28/2024
La Liga Estadio El Sadar
01/31/2024
La Liga Estadi Olímpic Lluís Companys
01/11/2024
Super Cup Al Awal Park at King Saud University
09/03/2023
La Liga Estadio El Sadar
05/02/2023
La Liga Spotify Camp Nou
11/08/2022
La Liga Estadio El Sadar
03/13/2022
La Liga Camp Nou
12/12/2021
La Liga Estadio El Sadar
Osasuna Win
Barcelona Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 34 88 89 31 +58 WOsasuna 1 - 2 Barcelona (02-05-2026)WGetafe 0 - 2 Barcelona (25-04-2026)WBarcelona 1 - 0 Celta Vigo (22-04-2026)WBarcelona 4 - 1 Espanyol (11-04-2026)WAtletico Madrid 1 - 2 Barcelona (04-04-2026)
2 Real Madrid 34 77 70 31 +39 WEspanyol 0 - 2 Real Madrid (03-05-2026)DReal Betis 1 - 1 Real Madrid (24-04-2026)WReal Madrid 2 - 1 Alaves (21-04-2026)DReal Madrid 1 - 1 Girona (10-04-2026)LMallorca 2 - 1 Real Madrid (04-04-2026)
3 Villarreal 34 68 64 39 +25 WVillarreal 5 - 1 Levante (02-05-2026)WVillarreal 2 - 1 Celta Vigo (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)WAthletic Club 1 - 2 Villarreal (12-04-2026)LGirona 1 - 0 Villarreal (06-04-2026)
4 Atletico Madrid 34 63 58 37 +21 WValencia 0 - 2 Atletico Madrid (02-05-2026)WAtletico Madrid 3 - 2 Athletic Club (25-04-2026)LElche 3 - 2 Atletico Madrid (22-04-2026)LSevilla 2 - 1 Atletico Madrid (11-04-2026)LAtletico Madrid 1 - 2 Barcelona (04-04-2026)
5 Real Betis 34 53 52 41 +11 WReal Betis 3 - 0 Oviedo (03-05-2026)DReal Betis 1 - 1 Real Madrid (24-04-2026)WGirona 2 - 3 Real Betis (21-04-2026)DOsasuna 1 - 1 Real Betis (12-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)
6 Celta Vigo 34 47 48 44 +4 WCelta Vigo 3 - 1 Elche (03-05-2026)LVillarreal 2 - 1 Celta Vigo (26-04-2026)LBarcelona 1 - 0 Celta Vigo (22-04-2026)LCelta Vigo 0 - 3 Oviedo (12-04-2026)WValencia 2 - 3 Celta Vigo (05-04-2026)
7 Getafe 34 44 28 36 -8 LGetafe 0 - 2 Rayo Vallecano (03-05-2026)LGetafe 0 - 2 Barcelona (25-04-2026)WReal Sociedad 0 - 1 Getafe (22-04-2026)LLevante 1 - 0 Getafe (13-04-2026)WGetafe 2 - 0 Athletic Club (05-04-2026)
8 Athletic Club 34 44 40 50 -10 WAlaves 2 - 4 Athletic Club (02-05-2026)LAtletico Madrid 3 - 2 Athletic Club (25-04-2026)WAthletic Club 1 - 0 Osasuna (21-04-2026)LAthletic Club 1 - 2 Villarreal (12-04-2026)LGetafe 2 - 0 Athletic Club (05-04-2026)
9 Real Sociedad 34 43 52 53 -1 LSevilla 1 - 0 Real Sociedad (04-05-2026)DRayo Vallecano 3 - 3 Real Sociedad (26-04-2026)LReal Sociedad 0 - 1 Getafe (22-04-2026)DReal Sociedad 3 - 3 Alaves (11-04-2026)WReal Sociedad 2 - 0 Levante (04-04-2026)
10 Osasuna 34 42 40 42 -2 LOsasuna 1 - 2 Barcelona (02-05-2026)WOsasuna 2 - 1 Sevilla (26-04-2026)LAthletic Club 1 - 0 Osasuna (21-04-2026)DOsasuna 1 - 1 Real Betis (12-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)
11 Rayo Vallecano 34 42 35 41 -6 WGetafe 0 - 2 Rayo Vallecano (03-05-2026)DRayo Vallecano 3 - 3 Real Sociedad (26-04-2026)WRayo Vallecano 1 - 0 Espanyol (23-04-2026)LMallorca 3 - 0 Rayo Vallecano (12-04-2026)WRayo Vallecano 1 - 0 Elche (03-04-2026)
12 Valencia 34 39 37 50 -13 LValencia 0 - 2 Atletico Madrid (02-05-2026)WValencia 2 - 1 Girona (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)LElche 1 - 0 Valencia (11-04-2026)LValencia 2 - 3 Celta Vigo (05-04-2026)
13 Espanyol 34 39 37 51 -14 LEspanyol 0 - 2 Real Madrid (03-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)LRayo Vallecano 1 - 0 Espanyol (23-04-2026)LBarcelona 4 - 1 Espanyol (11-04-2026)DReal Betis 0 - 0 Espanyol (04-04-2026)
14 Elche 34 38 45 53 -8 LCelta Vigo 3 - 1 Elche (03-05-2026)WOviedo 1 - 2 Elche (26-04-2026)WElche 3 - 2 Atletico Madrid (22-04-2026)WElche 1 - 0 Valencia (11-04-2026)LRayo Vallecano 1 - 0 Elche (03-04-2026)
15 Mallorca 34 38 42 51 -9 WGirona 0 - 1 Mallorca (01-05-2026)LAlaves 2 - 1 Mallorca (25-04-2026)DMallorca 1 - 1 Valencia (21-04-2026)WMallorca 3 - 0 Rayo Vallecano (12-04-2026)WMallorca 2 - 1 Real Madrid (04-04-2026)
16 Girona 34 38 36 51 -15 LGirona 0 - 1 Mallorca (01-05-2026)LValencia 2 - 1 Girona (25-04-2026)LGirona 2 - 3 Real Betis (21-04-2026)DReal Madrid 1 - 1 Girona (10-04-2026)WGirona 1 - 0 Villarreal (06-04-2026)
17 Sevilla 34 37 41 55 -14 WSevilla 1 - 0 Real Sociedad (04-05-2026)LOsasuna 2 - 1 Sevilla (26-04-2026)LLevante 2 - 0 Sevilla (23-04-2026)WSevilla 2 - 1 Atletico Madrid (11-04-2026)LOviedo 1 - 0 Sevilla (05-04-2026)
18 Alaves 34 36 40 53 -13 LAlaves 2 - 4 Athletic Club (02-05-2026)WAlaves 2 - 1 Mallorca (25-04-2026)LReal Madrid 2 - 1 Alaves (21-04-2026)DReal Sociedad 3 - 3 Alaves (11-04-2026)DAlaves 2 - 2 Osasuna (05-04-2026)
19 Levante 34 33 38 55 -17 LVillarreal 5 - 1 Levante (02-05-2026)DEspanyol 0 - 0 Levante (27-04-2026)WLevante 2 - 0 Sevilla (23-04-2026)WLevante 1 - 0 Getafe (13-04-2026)LReal Sociedad 2 - 0 Levante (04-04-2026)
20 Oviedo 34 28 26 54 -28 LReal Betis 3 - 0 Oviedo (03-05-2026)LOviedo 1 - 2 Elche (26-04-2026)DOviedo 1 - 1 Villarreal (23-04-2026)WCelta Vigo 0 - 3 Oviedo (12-04-2026)WOviedo 1 - 0 Sevilla (05-04-2026)