UEFA Champions League League Stage - 1

Olympiakos Piraeus 0 - 0 FT Pafos

Georgios Karaiskakis Stadium

AI-powered match analysis and previews to help you decide which games are worth watching

31
FT
Wed, Sep 17
Olympiakos Piraeus
0-0
Pafos
⚡ Intensity 41
⚖️ Balance 0
🏆 Stakes 6
🎲 Upset 0
Olympiakos dominates but cannot break Pafos

Olympiakos Dominance Meets Pafos Defiance in Champions League Stalemate

Skip It Futmetrix Score: 31/100. In a match that exposed the gulf between possession and clinical finishing, Olympiakos controlled the Georgios Karaiskakis Stadium but lacked the Intensity in the final third to break down a resolute Pafos side fighting with ten men for over an hour.

Possession Mastery, Finishing Famine

From the opening whistle, Lorenzo Pirola and Olympiakos orchestrated a suffocating display of dominance. The hosts commanded 69% possession, fired 18 shots (13 inside the box), and created a barrage of opportunities that should have buried Pafos. Yet the Cyprus visitors—reduced to ten men in the 25th minute when Bruno received a straight red for a reckless foul—demonstrated Balance and organisation that bordered on the miraculous. Pirola's outstanding 7.7 rating reflected a defender forced into creative duty, registering a key pass in a match where his team dominated but couldn't convert.

Red Card Chaos and VAR Redemption

The turning point arrived early. Bruno's dismissal should have handed Olympiakos a gift-wrapped victory. Instead, Pafos dug in with the discipline of a team fighting for their Champions League lives. Pêpê orchestrated the midfield with surgical precision (7.6 rating, two key passes), while Derrick Luckassen stood immovable at the back (7.5 rating). Then came the drama: in the 70th minute, VAR cancelled a red card for Mehdi Taremi, robbing Olympiakos of a potential numerical advantage they'd already squandered. The hosts registered just 1.52 xG despite their territorial stranglehold—a damning indictment of their Stakes in the final third.

A Pyrrhic Possession Victory

Pafos arrived at the Georgios Karaiskakis Stadium fourth in the league table with four wins from seven games—a team in form. They left with a point earned through attrition, not artistry. Their 0.30 xG and solitary shot on target told the story of a side defending for their lives. Olympiakos, despite 533 passes and nine corners, couldn't find the killer blow. The 0-0 draw represents a missed opportunity for the hosts and a moral victory for the visitors—though neither team will celebrate what was ultimately a failure of execution.

Key Questions

How did the red card for Bruno impact the match?

Bruno's 25th-minute dismissal handed Olympiakos numerical advantage, yet the hosts failed to capitalise, registering just 1.52 xG despite 69% possession. Pafos' defensive discipline neutralised the advantage.

How did VAR change this match?

VAR cancelled Taremi's 70th-minute red card, preventing Olympiakos from gaining a second numerical advantage. The intervention preserved Pafos' resilience but robbed the hosts of a potential breakthrough.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
69%
31%
Olympiakos Piraeus 69%
Pafos 31%
Shots
18
6
Olympiakos Piraeus 18
Pafos 6
Shots on Target
3
1
Olympiakos Piraeus 3
Pafos 1
Expected Goals (xG)
1.52
0.30
Olympiakos Piraeus 1.52
Pafos 0.30
Passes
533
251
Olympiakos Piraeus 533
Pafos 251
Pass Accuracy
83%
67%
Olympiakos Piraeus 83%
Pafos 67%
Corners
9
0
Olympiakos Piraeus 9
Pafos 0
Fouls
15
14
Olympiakos Piraeus 15
Pafos 14
Yellow Cards
3
3
Olympiakos Piraeus 3
Pafos 3
Red Cards
0
1
Olympiakos Piraeus 0
Pafos 1

Match Events

Bruno 🟨 15'
20' 🟨 Dani García
Bruno 🟨 25'
Bruno 🟥 25'
David Luiz K. Pileas 🔄 33'
L. Dimata M. Orsic 🔄 33'
36' 🟨 Lorenzo Pirola
HT
46' 🔄 D. Garcia C. Mouzakitis
46' 🔄 G. Strefezza M. Taremi
61' 🔄 Rodinei Costinha
70' Mehdi Taremi
72' 🟨 Mehdi Taremi
75' 🔄 L. Pirola G. Biancone
75' 🔄 S. Hezze S. Pnevmonidis
Jaja K. Sema 🔄 76'
J. Correia B. Langa 🔄 76'
V. Dragomir Anderson Silva 🔄 85'
Bruno Langa 🟨 88'
FT

Player Cards

Season performance ratings for players in this match

Olympiakos Piraeus

Goalkeepers
A. Paschalakis
👻 Invisible Nothing to note
Defenders
Rodinei
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
27%
Pass Acc
P. Retsos
MAGNET
MAGNET
87
Activity
87
Activity
84
Passes
3
Duels
L. Pirola
👻 Invisible Nothing to note
F. Ortega
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
S. Hezze
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
D. Garcia
👻 Invisible Nothing to note
G. Strefezza
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Chiquinho
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
34%
Pass Acc
D. Podence
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
32%
Pass Acc
Forwards
A. El Kaabi
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
G. Kouraklis
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Exarchos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Biancone
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
A. Kalogeropoulos
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Costinha
👻 Invisible Nothing to note
B. Onyemaechi
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
D. Nascimento
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
L. Scipioni
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
C. Mouzakitis
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
25%
Pass Acc
S. Pnevmonidis
👻 Invisible Nothing to note
M. Taremi
👻 Invisible Nothing to note

Pafos

Goalkeepers
N. Michail
👻 Invisible Nothing to note
Defenders
Bruno
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
3
Fouls
4.2
Rating
D. Luckassen
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
David Luiz
👻 Invisible Nothing to note
J. Correia
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
D. Goldar
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
0
Interceptions
2
Blocks
Jaja
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
I. Sunjic
ENFORCER
ENFORCER
4
Tackles
4
Tackles
6
Duels Won
75%
Win %
Pepe
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
V. Dragomir
NPC
NPC
86
Minutes
86
Minutes
11%
Pass Acc
6.2
Rating
Forwards
L. Dimata
👻 Invisible Nothing to note
BENCH
J. Gorter
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
P. Petrou
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Pileas
👻 Invisible Nothing to note
B. Langa
👻 Invisible Nothing to note
D. Quina
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
K. Sema
CAMEO
CAMEO
13
Minutes
13
Minutes
2
Touches
None
Events
M. Orsic
SWEEPER
SWEEPER
1
Cleanups
1
Cleanups
1
Interceptions
0
Blocks
Anderson Silva
CAMEO
CAMEO
11
Minutes
11
Minutes
0
Touches
None
Events

League Standings

Pos Team P Pts GF GA GD Form
1 Eintracht Frankfurt 1 3 5 1 +4 WEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
2 Paris Saint Germain 1 3 4 0 +4 WParis Saint Germain 4 - 0 Atalanta (17-09-2025)
3 Sporting CP 1 3 4 1 +3 WSporting CP 4 - 1 Kairat Almaty (18-09-2025)
4 Club Brugge KV 1 3 4 1 +3 WClub Brugge KV 4 - 1 Monaco (18-09-2025)
5 Bayern München 1 3 3 1 +2 WBayern München 3 - 1 Chelsea (17-09-2025)
6 Union St. Gilloise 1 3 3 1 +2 WPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
7 Arsenal 1 3 2 0 +2 WAthletic Club 0 - 2 Arsenal (16-09-2025)
8 Manchester City 1 3 2 0 +2 WManchester City 2 - 0 Napoli (18-09-2025)
9 Inter 1 3 2 0 +2 WAjax 0 - 2 Inter (17-09-2025)
10 Liverpool 1 3 3 2 +1 WLiverpool 3 - 2 Atletico Madrid (17-09-2025)
11 Qarabag 1 3 3 2 +1 WBenfica 2 - 3 Qarabag (16-09-2025)
12 Barcelona 1 3 2 1 +1 WNewcastle 1 - 2 Barcelona (18-09-2025)
13 Real Madrid 1 3 2 1 +1 WReal Madrid 2 - 1 Marseille (16-09-2025)
14 Tottenham 1 3 1 0 +1 WTottenham 1 - 0 Villarreal (16-09-2025)
15 Borussia Dortmund 1 1 4 4 0 DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
16 Juventus 1 1 4 4 0 DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
17 Bayer Leverkusen 1 1 2 2 0 DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
18 Bodo/Glimt 1 1 2 2 0 DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
19 FC Copenhagen 1 1 2 2 0 DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
20 Slavia Praha 1 1 2 2 0 DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
21 Olympiakos Piraeus 1 1 0 0 0 DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
22 Pafos 1 1 0 0 0 DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
23 Benfica 1 0 2 3 -1 LBenfica 2 - 3 Qarabag (16-09-2025)
24 Atletico Madrid 1 0 2 3 -1 LLiverpool 3 - 2 Atletico Madrid (17-09-2025)
25 Newcastle 1 0 1 2 -1 LNewcastle 1 - 2 Barcelona (18-09-2025)
26 Marseille 1 0 1 2 -1 LReal Madrid 2 - 1 Marseille (16-09-2025)
27 Villarreal 1 0 0 1 -1 LTottenham 1 - 0 Villarreal (16-09-2025)
28 Chelsea 1 0 1 3 -2 LBayern München 3 - 1 Chelsea (17-09-2025)
29 PSV Eindhoven 1 0 1 3 -2 LPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
30 Ajax 1 0 0 2 -2 LAjax 0 - 2 Inter (17-09-2025)
31 Napoli 1 0 0 2 -2 LManchester City 2 - 0 Napoli (18-09-2025)
32 Athletic Club 1 0 0 2 -2 LAthletic Club 0 - 2 Arsenal (16-09-2025)
33 Monaco 1 0 1 4 -3 LClub Brugge KV 4 - 1 Monaco (18-09-2025)
34 Kairat Almaty 1 0 1 4 -3 LSporting CP 4 - 1 Kairat Almaty (18-09-2025)
35 Galatasaray 1 0 1 5 -4 LEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
36 Atalanta 1 0 0 4 -4 LParis Saint Germain 4 - 0 Atalanta (17-09-2025)