UEFA Champions League League Stage - 3

Barcelona 6 - 1 FT Olympiakos Piraeus

Olímpic Lluís Companys

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

Futmetrix Verdict
71
FT
Tue, Oct 21
Barcelona
6-1
Olympiakos Piraeus
⚡ Intensity 100
⚖️ Balance 16
🏆 Stakes 0
🎲 Upset 0
Barcelona demolishes Olympiakos in European rout

Barcelona Unleashes Fury on Helpless Olympiakos

Highly Entertaining Futmetrix Score: 71/100. This wasn't a match—it was a masterclass in European dominance, with Barcelona's clinical finishing and numerical advantage transforming a potential contest into an exhibition.

The Perfect Storm

From the opening whistle at Olímpic Lluís Companys, Barcelona suffocated Olympiakos Piraeus with relentless intensity. Fermin López struck in the seventh minute, setting the tone for what would become a Greek tragedy. The midfielder's early breakthrough—unassisted and clinical—signalled Barcelona's intent to seize control of possession (73%) and bend the match to their will. López would finish with a hat-trick, each goal a statement of technical superiority and Barcelona's hunger in Europe.

VAR's Cruel Pivot

The turning point arrived in the 52nd minute when VAR cancelled Ayoub El Kaabi's goal for Olympiakos—a moment that crushed the visitors' fragile hope. One minute later, El Kaabi converted a penalty to briefly restore parity at 2-1. But the reprieve was illusory. In the 57th minute, Santiago Hezze received a red card for a reckless foul, leaving Olympiakos to defend with ten men against Barcelona's relentless machine. The numerical disadvantage became a chasm.

The Avalanche

Marcus Rashford then took centre stage with two clinical finishes (74', 79'), his movement and composure a constant threat down the flank. Lamine Yamal added a penalty conversion in the 68th minute, while López's second-half brace (39', 76') completed a performance of devastating precision. Barcelona's 14 shots, 12 of them inside the box, reflected their suffocating control. Olympiakos managed just five shots—a graphic illustration of the balance of power.

For Barcelona, climbing to 9 goals in three group matches, this was a statement of Champions League intent. For Olympiakos, with just one point from three games and a -7 goal difference, the reckoning has begun.

Key Questions

How did the red card for Santiago Hezze impact the match?

Hezze's 57th-minute dismissal left Olympiakos defending with ten men, turning a competitive contest into a rout. Barcelona exploited the numerical advantage mercilessly, scoring four goals after the red card.

How did VAR change this match?

VAR cancelled El Kaabi's goal in the 52nd minute, denying Olympiakos a crucial equaliser. One minute later, El Kaabi scored from the penalty spot, but the psychological blow shifted momentum decisively toward Barcelona.

What made Fermin López the Man of the Match?

López's hat-trick—opening the scoring in the 7th minute, adding a second in the 39th, and completing his treble in the 76th—was a masterclass in positioning, finishing, and sustained excellence throughout the 90 minutes.

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
73%
27%
Barcelona 73%
Olympiakos Piraeus 27%
Shots
14
5
Barcelona 14
Olympiakos Piraeus 5
Shots on Target
7
2
Barcelona 7
Olympiakos Piraeus 2
Expected Goals (xG)
2.48
1.00
Barcelona 2.48
Olympiakos Piraeus 1.00
Passes
666
239
Barcelona 666
Olympiakos Piraeus 239
Pass Accuracy
91%
68%
Barcelona 91%
Olympiakos Piraeus 68%
Corners
7
2
Barcelona 7
Olympiakos Piraeus 2
Fouls
7
10
Barcelona 7
Olympiakos Piraeus 10
Yellow Cards
1
4
Barcelona 1
Olympiakos Piraeus 4
Red Cards
0
1
Barcelona 0
Olympiakos Piraeus 1

Match Events

7' F. Lopez
23' 🟨 Alejandro Balde
Chiquinho D. Nascimento 🔄 31'
Santiago Hezze 🟨 35'
Dani García 🟨 39'
39' F. Lopez (D. Fernandez)
HT
G. Martins C. Mouzakitis 🔄 46'
Ayoub El Kaabi 52'
F. Ortega B. Onyemaechi 🔄 53'
A. El Kaabi 53'
Daniel Podence 🟨 55'
Santiago Hezze 🟨 57'
Santiago Hezze 🟥 57'
59' 🔄 D. Fernandez F. de Jong
66' Marcus Rashford
68' Lamine Yamal
74' M. Rashford (A. Balde)
75' 🔄 J. Kounde R. Araujo
75' 🔄 A. Balde G. Martin
75' 🔄 Lamine Yamal R. Bardghji
76' F. Lopez (R. Bardghji)
D. Podence R. Yaremchuk 🔄 77'
A. El Kaabi M. Taremi 🔄 77'
79' M. Rashford (Pedri)
80' 🔄 Pedri M. Bernal
FT

Player Cards

Our take on every player in this match

Barcelona

Goalkeepers
W. Szczesny
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Kounde
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
53%
Pass Acc
P. Cubarsi
MAGNET
MAGNET
90
Activity
90
Activity
85
Passes
5
Duels
E. Garcia
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.7
Rating
A. Balde
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
46%
Pass Acc
Midfielders
M. Casado
MAGNET
MAGNET
89
Activity
89
Activity
74
Passes
15
Duels
Pedri
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
8.2
Rating
Yes
Captain
Lamine Yamal
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
F. Lopez
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
4
On Target
10
Rating
D. Fernandez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Forwards
M. Rashford
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
D. Kochen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
E. Aller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Araujo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
G. Martin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
J. Torrents
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
X. Espart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. de Jong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
M. Bernal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
J. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Bardghji
SUPER SUB
SUPER SUB
1
Assist
1
Assist
15
Minutes
6.9
Rating
T. Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Olympiakos Piraeus

Goalkeepers
K. Tzolakis
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
4.6
Rating
Defenders
Costinha
ENFORCER
ENFORCER
7
Tackles
7
Tackles
11
Duels Won
79%
Win %
P. Retsos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Pirola
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
F. Ortega
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
53
Total Mins
53
Entry
Midfielders
S. Hezze
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
5.9
Rating
D. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Martins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Chiquinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
31
Entry
D. Podence
DRIBBLER
DRIBBLER
4
Dribbles
4
Dribbles
4
Attempts
100%
Success %
Forwards
A. El Kaabi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
A. Paschalakis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Kouraklis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Biancone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Kalogeropoulos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Onyemaechi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
D. Nascimento
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
Started
Entry
L. Scipioni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Mouzakitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
R. Yaremchuk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
G. Strefezza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Pnevmonidis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Taremi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
31/10/2017 Olympiakos Piraeus 0 - 0 Barcelona UEFA Champions League Georgios Karaiskakis
18/10/2017 Barcelona 3 - 1 Olympiakos Piraeus UEFA Champions League Camp Nou
31/10/2017
UEFA Champions League Georgios Karaiskakis
18/10/2017
UEFA Champions League Camp Nou
Barcelona Win
Olympiakos Piraeus Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 13 3 +10 WBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)WBarcelona 1 - 2 Paris Saint Germain (01-10-2025)WParis Saint Germain 4 - 0 Atalanta (17-09-2025)
2 Bayern München 3 9 12 2 +10 WBayern München 4 - 0 Club Brugge KV (22-10-2025)WPafos 1 - 5 Bayern München (30-09-2025)WBayern München 3 - 1 Chelsea (17-09-2025)
3 Inter 3 9 9 0 +9 WUnion St. Gilloise 0 - 4 Inter (21-10-2025)WInter 3 - 0 Slavia Praha (30-09-2025)WAjax 0 - 2 Inter (17-09-2025)
4 Arsenal 3 9 8 0 +8 WArsenal 4 - 0 Atletico Madrid (21-10-2025)WArsenal 2 - 0 Olympiakos Piraeus (01-10-2025)WAthletic Club 0 - 2 Arsenal (16-09-2025)
5 Real Madrid 3 9 8 1 +7 WReal Madrid 1 - 0 Juventus (22-10-2025)WKairat Almaty 0 - 5 Real Madrid (30-09-2025)WReal Madrid 2 - 1 Marseille (16-09-2025)
6 Borussia Dortmund 3 7 12 7 +5 WFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)WBorussia Dortmund 4 - 1 Athletic Club (01-10-2025)DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
7 Manchester City 3 7 6 2 +4 WVillarreal 0 - 2 Manchester City (21-10-2025)DMonaco 2 - 2 Manchester City (01-10-2025)WManchester City 2 - 0 Napoli (18-09-2025)
8 Newcastle 3 6 8 2 +6 WNewcastle 3 - 0 Benfica (21-10-2025)WUnion St. Gilloise 0 - 4 Newcastle (01-10-2025)LNewcastle 1 - 2 Barcelona (18-09-2025)
9 Barcelona 3 6 9 4 +5 WBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)LBarcelona 1 - 2 Paris Saint Germain (01-10-2025)WNewcastle 1 - 2 Barcelona (18-09-2025)
10 Liverpool 3 6 8 4 +4 WEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)LGalatasaray 1 - 0 Liverpool (30-09-2025)WLiverpool 3 - 2 Atletico Madrid (17-09-2025)
11 Chelsea 3 6 7 4 +3 WChelsea 5 - 1 Ajax (22-10-2025)WChelsea 1 - 0 Benfica (30-09-2025)LBayern München 3 - 1 Chelsea (17-09-2025)
12 Sporting CP 3 6 7 4 +3 WSporting CP 2 - 1 Marseille (22-10-2025)LNapoli 2 - 1 Sporting CP (01-10-2025)WSporting CP 4 - 1 Kairat Almaty (18-09-2025)
13 Qarabag 3 6 6 5 +1 LAthletic Club 3 - 1 Qarabag (22-10-2025)WQarabag 2 - 0 FC Copenhagen (01-10-2025)WBenfica 2 - 3 Qarabag (16-09-2025)
14 Galatasaray 3 6 5 6 -1 WGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)WGalatasaray 1 - 0 Liverpool (30-09-2025)LEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
15 Tottenham 3 5 3 2 +1 DMonaco 0 - 0 Tottenham (22-10-2025)DBodo/Glimt 2 - 2 Tottenham (30-09-2025)WTottenham 1 - 0 Villarreal (16-09-2025)
16 PSV Eindhoven 3 4 8 6 +2 WPSV Eindhoven 6 - 2 Napoli (21-10-2025)DBayer Leverkusen 1 - 1 PSV Eindhoven (01-10-2025)LPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
17 Atalanta 3 4 2 5 -3 DAtalanta 0 - 0 Slavia Praha (22-10-2025)WAtalanta 2 - 1 Club Brugge KV (30-09-2025)LParis Saint Germain 4 - 0 Atalanta (17-09-2025)
18 Marseille 3 3 6 4 +2 LSporting CP 2 - 1 Marseille (22-10-2025)WMarseille 4 - 0 Ajax (30-09-2025)LReal Madrid 2 - 1 Marseille (16-09-2025)
19 Atletico Madrid 3 3 7 8 -1 LArsenal 4 - 0 Atletico Madrid (21-10-2025)WAtletico Madrid 5 - 1 Eintracht Frankfurt (30-09-2025)LLiverpool 3 - 2 Atletico Madrid (17-09-2025)
20 Club Brugge KV 3 3 5 7 -2 LBayern München 4 - 0 Club Brugge KV (22-10-2025)LAtalanta 2 - 1 Club Brugge KV (30-09-2025)WClub Brugge KV 4 - 1 Monaco (18-09-2025)
21 Athletic Club 3 3 4 7 -3 WAthletic Club 3 - 1 Qarabag (22-10-2025)LBorussia Dortmund 4 - 1 Athletic Club (01-10-2025)LAthletic Club 0 - 2 Arsenal (16-09-2025)
22 Eintracht Frankfurt 3 3 7 11 -4 LEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)LAtletico Madrid 5 - 1 Eintracht Frankfurt (30-09-2025)WEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
23 Napoli 3 3 4 9 -5 LPSV Eindhoven 6 - 2 Napoli (21-10-2025)WNapoli 2 - 1 Sporting CP (01-10-2025)LManchester City 2 - 0 Napoli (18-09-2025)
24 Union St. Gilloise 3 3 3 9 -6 LUnion St. Gilloise 0 - 4 Inter (21-10-2025)LUnion St. Gilloise 0 - 4 Newcastle (01-10-2025)WPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
25 Juventus 3 2 6 7 -1 LReal Madrid 1 - 0 Juventus (22-10-2025)DVillarreal 2 - 2 Juventus (01-10-2025)DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
26 Bodo/Glimt 3 2 5 7 -2 LGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)DBodo/Glimt 2 - 2 Tottenham (30-09-2025)DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
27 Monaco 3 2 3 6 -3 DMonaco 0 - 0 Tottenham (22-10-2025)DMonaco 2 - 2 Manchester City (01-10-2025)LClub Brugge KV 4 - 1 Monaco (18-09-2025)
28 Slavia Praha 3 2 2 5 -3 DAtalanta 0 - 0 Slavia Praha (22-10-2025)LInter 3 - 0 Slavia Praha (30-09-2025)DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
29 Pafos 3 2 1 5 -4 DKairat Almaty 0 - 0 Pafos (21-10-2025)LPafos 1 - 5 Bayern München (30-09-2025)DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
30 Bayer Leverkusen 3 2 5 10 -5 LBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)DBayer Leverkusen 1 - 1 PSV Eindhoven (01-10-2025)DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
31 Villarreal 3 1 2 5 -3 LVillarreal 0 - 2 Manchester City (21-10-2025)DVillarreal 2 - 2 Juventus (01-10-2025)LTottenham 1 - 0 Villarreal (16-09-2025)
32 FC Copenhagen 3 1 4 8 -4 LFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)LQarabag 2 - 0 FC Copenhagen (01-10-2025)DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
33 Olympiakos Piraeus 3 1 1 8 -7 LBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)LArsenal 2 - 0 Olympiakos Piraeus (01-10-2025)DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
34 Kairat Almaty 3 1 1 9 -8 DKairat Almaty 0 - 0 Pafos (21-10-2025)LKairat Almaty 0 - 5 Real Madrid (30-09-2025)LSporting CP 4 - 1 Kairat Almaty (18-09-2025)
35 Benfica 3 0 2 7 -5 LNewcastle 3 - 0 Benfica (21-10-2025)LChelsea 1 - 0 Benfica (30-09-2025)LBenfica 2 - 3 Qarabag (16-09-2025)
36 Ajax 3 0 1 11 -10 LChelsea 5 - 1 Ajax (22-10-2025)LMarseille 4 - 0 Ajax (30-09-2025)LAjax 0 - 2 Inter (17-09-2025)