La Liga Regular Season - 37

Barcelona 3 - 1 FT Real Betis

Camp Nou

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

Futmetrix Verdict
78
FT
Sun, May 17
Español
Barcelona
3-1
Real Betis
⚡ Intensity 63
⚖️ Balance 27
🏆 Stakes 100
🎲 Upset 0
Raphinha brace crowns Barcelona champions again.

Crowning Glory: Raphinha Brace Secures the Title

Highly Entertaining Futmetrix Score: 78/100. A championship-clinching performance built on breathtaking attacking flair that finally brings the league trophy back to Catalonia.

The Championship March

The stage was set at a buzzing Camp Nou, where Barcelona stepped onto the pitch knowing the league crown was within touching distance. Taking charge immediately, the hosts controlled possession, dictating the tempo with precision passing that pinned Real Betis deep in their own half. The sheer Intensity of the home side's press left the visitors gasping for air. This relentless pressure yielded the perfect breakthrough in the 28th minute when Raphinha found a pocket of space and unleashed a clinical strike to open the scoring. The early phases were entirely played on Catalan terms, with thirteen total shots serving as a warning of things to come. It was a masterclass in suffocating the opposition and laying the groundwork for a historic night.

A Flurry of Action

The second half exploded into life, completely shattering whatever tactical Balance the visitors had desperately tried to maintain. Raphinha cemented his status as the undisputed hero of the night in the 62nd minute, bagging his brace and seemingly putting the match out of reach. Yet, football rarely follows a straight script. The introduction of substitute Isco injected immediate urgency into the Andalusian attack. Earning a penalty just minutes after the second goal, the veteran stepped up and coolly converted from the spot in the 69th minute. Suddenly, a chaotic twelve-minute window threatened to delay the championship celebrations. Betis pushed forward with renewed belief, briefly making the champions-elect sweat under the bright lights of their own stadium, as the game turned into an end-to-end spectacle.

The Final Seal

That momentary flicker of anxiety was swiftly extinguished by a moment of pure quality. As the visitors committed bodies forward, Pedri unlocked the defence with a magnificent pass, finding J. Cancelo in stride. The full-back made no mistake, firing home in the 74th minute to restore the two-goal cushion and put the away victory out of reach. The monumental Stakes were finally realised at the final whistle. Barcelona mathematically clinched the La Liga title, rendering their commanding lead unassailable with games to spare. The roaring crowd at Camp Nou celebrated a majestic triumph, capping off a remarkable domestic campaign. This wasn't just another victory; it was the ultimate crowning glory for a squad that dominated Spanish football this season.

Key Questions

What made Raphinha the Man of the Match?

He scored a vital brace, demonstrating ruthless finishing and relentless attacking drive to help secure the league title.

What does this mean for Barcelona's season?

The victory mathematically clinches the La Liga title, capping off an incredible domestic campaign with games to spare.

How did substitute Raphinha change the game?

While actually starting the match rather than subbing in, Raphinha's lethal finishing single-handedly dismantled the Betis defence.

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
63%
37%
Barcelona 63%
Real Betis 37%
Shots
13
7
Barcelona 13
Real Betis 7
Shots on Target
7
2
Barcelona 7
Real Betis 2
Expected Goals (xG)
1.06
0.97
Barcelona 1.06
Real Betis 0.97
Passes
706
411
Barcelona 706
Real Betis 411
Pass Accuracy
91%
83%
Barcelona 91%
Real Betis 83%
Corners
5
4
Barcelona 5
Real Betis 4
Fouls
7
8
Barcelona 7
Real Betis 8
Yellow Cards
1
0
Barcelona 1
Real Betis 0
Red Cards
0
0
Barcelona 0
Real Betis 0

Match Events

28' Raphinha
38' 🟨 J. Kounde
HT
G. Lo Celso Isco 🔄 46'
A. Fidalgo C. Bakambu 🔄 46'
46' 🔄 Fermin A. Balde
62' Raphinha
63' 🔄 Raphinha R. Bardghji
63' 🔄 E. Garcia R. Araujo
Isco 69'
74' J. Cancelo (Pedri)
75' 🔄 M. Bernal D. Olmo
A. Ezzalzouli R. Riquelme 🔄 80'
S. Amrabat M. Roca 🔄 80'
85' 🔄 R. Lewandowski M. Casado
Antony C. Avila 🔄 85'
FT

Player Cards

Our take on every player in this match

Barcelona

Goalkeepers
Joan García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Jules Koundé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Eric García
MAGNET
MAGNET
94
Activity
94
Activity
91
Passes
3
Duels
Gerard Martín
MAGNET
MAGNET
92
Activity
92
Activity
89
Passes
3
Duels
João Cancelo
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Midfielders
Pablo Gavi
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.7
Rating
Marc Bernal
MAGNET
MAGNET
72
Activity
72
Activity
64
Passes
8
Duels
Pedri
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
96%
Pass Acc
Forwards
Raphinha
HITMAN
HITMAN
2
Goals
2
Goals
4
On Target
9.5
Rating
Robert Lewandowski
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Fermín López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Diego Kochen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Wojciech Szczęsny
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alejandro Balde
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Ronald Araújo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Xavi Espart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andreas Christensen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pau Cubarsí
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Olmo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Marc Casadó
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Tomás Marqués
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcus Rashford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Roony Bardghji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

Real Betis

Goalkeepers
Álvaro Valles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Héctor Bellerín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Natan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Valentín Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Junior Firpo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Midfielders
Sofyan Amrabat
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Antony
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Nelson Deossa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Álvaro Fidalgo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Abdessamad Ezzalzouli
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
79
Total Mins
80
Entry
Forwards
Giovani Lo Celso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Pau López
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adrián
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ricardo Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Busto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Isco
SUPER SUB
SUPER SUB
1
Goal
1
Goal
47
Minutes
7.5
Rating
Pablo Fornals
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marc Roca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Rodrigo Riquelme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Cédric Bakambu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
47
Total Mins
Started
Entry
Chimy Ávila
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/06/2025 Real Betis 3 - 5 Barcelona La Liga Estadio de la Cartuja
04/05/2025 Barcelona 1 - 1 Real Betis La Liga Estadi Olímpic Lluís Companys
01/15/2025 Barcelona 5 - 1 Real Betis Copa del Rey Estadi Olímpic Lluís Companys
12/07/2024 Real Betis 2 - 2 Barcelona La Liga Estadio Benito Villamarín
01/21/2024 Real Betis 2 - 4 Barcelona La Liga Estadio Benito Villamarín
09/16/2023 Barcelona 5 - 0 Real Betis La Liga Estadi Olímpic Lluís Companys
04/29/2023 Barcelona 4 - 0 Real Betis La Liga Spotify Camp Nou
02/01/2023 Real Betis 1 - 2 Barcelona La Liga Estadio Benito Villamarín
01/12/2023 Real Betis 2 - 2 (PEN 2-4) Barcelona Super Cup King Fahd International Stadium
05/07/2022 Real Betis 1 - 2 Barcelona La Liga Estadio Benito Villamarín
12/06/2025
La Liga Estadio de la Cartuja
04/05/2025
La Liga Estadi Olímpic Lluís Companys
01/15/2025
Copa del Rey Estadi Olímpic Lluís Companys
12/07/2024
La Liga Estadio Benito Villamarín
01/21/2024
La Liga Estadio Benito Villamarín
09/16/2023
La Liga Estadi Olímpic Lluís Companys
04/29/2023
La Liga Spotify Camp Nou
02/01/2023
La Liga Estadio Benito Villamarín
01/12/2023
2 - 2 (PEN 2-4)
Super Cup King Fahd International Stadium
05/07/2022
La Liga Estadio Benito Villamarín
Barcelona Win
Real Betis 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)