UEFA Champions League League Stage - 4

Pafos 1 - 0 FT Villarreal

Alphamega Stadium

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

18
FT
Wed, Nov 5
Pafos
1-0
Villarreal
⚡ Intensity 15
⚖️ Balance 20
🏆 Stakes 9
🎲 Upset 0
Luckassen stuns Villarreal in Champions League upset

David vs Goliath: Pafos Stuns Villarreal in Champions League Shocker

Skip It Futmetrix Score: 18/100. Villarreal's European campaign lies in tatters after a humbling defeat to a side sitting second in the group, exposing the fragility of a team desperately searching for answers.

The Upset Unfolds at Alphamega

At Alphamega Stadium, Villarreal arrived as the heavy favourites—a side with pedigree, experience, and continental ambitions. Instead, they encountered a masterclass in defensive resolve from Derrick Luckassen and his Pafos teammates. The Cypriot outfit's intensity and organisation suffocated the visitors, turning what should have been a routine European night into a nightmare. Luckassen, operating as a defender, proved to be the unlikely matchwinner, striking in the 46th minute with an assist from K. Sema to send the home crowd into raptures.

Villarreal's Possession Paradox

The statistics tell a damning story for the Spanish side. They controlled 59% possession, crafted 18 total shots (five on target), and generated an expected goals figure of 1.77—yet found the net zero times. Santiago Moriño was outstanding in Villarreal's defence, registering a key pass despite the relentless pressure, but his brilliance couldn't mask the attacking impotence. Pafos, meanwhile, absorbed everything thrown at them. Neofytos Michael made five critical saves, turning in a goalkeeper's performance that kept his side in the contest when Villarreal's dominance threatened to overwhelm. The home side's pass accuracy (77%) proved sufficient; they didn't need to play pretty football—they needed to be efficient, and they were.

The Turning Point

Luckassen's goal at the stroke of half-time fundamentally altered the match's balance. Villarreal, already frustrated by Pafos's compact shape, now faced the psychological blow of chasing the game. They peppered Michael's goal with 13 shots in the second half alone, but the Cypriot goalkeeper remained unshakeable. The visitors' inability to convert their stakes—a Champions League fixture against a minnow—into three points represents a catastrophic failure. Villarreal's season record (one point from four games, a -4 goal difference) now looks like a campaign in freefall, while Pafos's second-place position in the group suddenly feels genuinely earned rather than fortunate.

What Comes Next

For Villarreal, this is a reckoning. Their manager must find answers fast—the upset factor here speaks to deeper structural problems. For Pafos, this victory proves they belong at European football's highest level, at least for this season. The gap between these two sides, on paper, should be enormous. On the pitch at Alphamega, it evaporated.

Key Questions

Who scored Pafos's winning goal?

Derrick Luckassen netted in the 46th minute, assisted by K. Sema, to secure a 1-0 victory.

How did Villarreal dominate yet lose?

59% possession and 18 shots yielded just 1.77 xG. Neofytos Michael's five saves and Pafos's clinical finishing proved decisive.

What's Villarreal's Champions League status now?

One point from four games, -4 goal difference. Their campaign is in crisis after the Alphamega defeat.

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
41%
59%
Pafos 41%
Villarreal 59%
Shots
5
18
Pafos 5
Villarreal 18
Shots on Target
2
5
Pafos 2
Villarreal 5
Expected Goals (xG)
0.75
1.77
Pafos 0.75
Villarreal 1.77
Passes
377
542
Pafos 377
Villarreal 542
Pass Accuracy
77%
87%
Pafos 77%
Villarreal 87%
Corners
2
3
Pafos 2
Villarreal 3
Fouls
12
13
Pafos 12
Villarreal 13
Yellow Cards
1
2
Pafos 1
Villarreal 2
Red Cards
0
0
Pafos 0
Villarreal 0

Match Events

HT
46' D. Luckassen (K. Sema)
A. Moleiro M. Solomon 🔄 56'
G. Mikautadze T. Oluwaseyi 🔄 56'
A. Perez G. Moreno 🔄 63'
D. Parejo S. Comesana 🔄 63'
S. Cardona A. Pedraza 🔄 63'
72' 🔄 K. Sema K. Pileas
Renato Veiga 🟨 76'
78' 🔄 M. Orsic Jaja
78' 🔄 Pepe Anderson Silva
87' 🔄 D. Quina B. Langa
Pape Gueye 🟨 90'
FT

Player Cards

Season performance ratings for players in this match

Pafos

Goalkeepers
N. Michail
👻 Invisible Nothing to note
Defenders
Bruno
NPC
NPC
90
minutes
90
minutes
23%
pass acc
6.6
rating
D. Luckassen
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
David Luiz
NPC
NPC
90
minutes
90
minutes
36%
pass acc
6.9
rating
D. Goldar
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
6
Duels Won
0
pens won
K. Sema
ARCHITECT
ARCHITECT
2
key passes
2
key passes
1
assists
16%
pass acc
Midfielders
M. Orsic
NPC
NPC
78
minutes
78
minutes
24%
pass acc
6.6
rating
I. Sunjic
NPC
NPC
90
minutes
90
minutes
26%
pass acc
6.9
rating
Pepe
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
4
Duels Won
0
pens won
D. Quina
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
64%
duel win %
Forwards
V. Dragomir
NPC
NPC
90
minutes
90
minutes
7%
pass acc
6.2
rating
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
CAMEO
CAMEO
10
minutes
10
minutes
2
touches
None
events
M. Bassouamina
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
L. Dimata
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Jaja
CAMEO
CAMEO
12
minutes
12
minutes
2
touches
None
events
Anderson Silva
CAMEO
CAMEO
12
minutes
12
minutes
7
touches
None
events

Villarreal

Goalkeepers
Luiz Junior
NPC
NPC
90
minutes
90
minutes
14%
pass acc
6.2
rating
Defenders
S. Mourino
MAGNET
MAGNET
86
activity
86
activity
78
passes
8
duels
J. Foyth
MAGNET
MAGNET
91
activity
91
activity
83
passes
8
duels
R. Veiga
MAGNET
MAGNET
94
activity
94
activity
83
passes
11
duels
S. Cardona
NPC
NPC
63
minutes
63
minutes
19%
pass acc
6.7
rating
Midfielders
N. Pepe
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
43%
duel win %
P. Gueye
MAGNET
MAGNET
71
activity
71
activity
62
passes
9
duels
D. Parejo
NPC
NPC
63
minutes
63
minutes
42%
pass acc
6.9
rating
A. Moleiro
👻 Invisible Nothing to note
Forwards
A. Perez
NPC
NPC
63
minutes
63
minutes
10%
pass acc
6.2
rating
G. Mikautadze
WALL
WALL
0
dribbled past
0
dribbled past
1
tackles
44%
duel win %
BENCH
A. Tenas
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
A. Altimira
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
R. Marin
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Pedraza
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
11%
pass acc
P. Navarro
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
S. Comesana
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
T. Partey
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
M. Solomon
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
G. Moreno
👻 Invisible Nothing to note
I. Akhomach
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
T. Buchanan
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
T. Oluwaseyi
👻 Invisible Nothing to note

League Standings

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