UEFA Champions League League Stage - 3

Athletic Club 3 - 1 FT Qarabag

San Mamés

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

Futmetrix Verdict
68
FT
Wed, Oct 22
Athletic Club
3-1
Qarabag
⚡ Intensity 58
⚖️ Balance 71
🏆 Stakes 0
🎲 Upset 100
Guruzeta's brace sinks Qarabag at San Mamés

Guruzeta's Masterclass Lights Up San Mamés as Athletic Club Stuns Qarabag

Highly Entertaining Futmetrix Score: 68/100. Athletic Club's 3-1 demolition of Qarabag transforms their Champions League campaign from survival mode into genuine contention, built on the clinical finishing of Gorka Guruzeta and the creative brilliance of Mikel Jauregizar.

The Blitzkrieg Begins

Qarabag arrived at San Mamés as the tournament's form team—sitting atop the league phase with 21 points from nine matches. That pedigree lasted exactly one minute. Leandro Andrade's early strike seemed to signal another dominant away performance, but Athletic Club had other plans. The Intensity from the home side was suffocating. Possession swung decisively in their favour (60% to 40%), and San Mamés became a fortress of relentless pressure.

Guruzeta's Two-Goal Reckoning

The turning point arrived in the 40th minute. Jauregizar orchestrated the move with surgical precision—four key passes deployed like a conductor's baton—before finding Guruzeta in space. The striker's first finish was clinical; his second, in the 88th minute, was pure predatory instinct. A 9.3 rating for Guruzeta tells only half the story. His movement in the box was suffocating Qarabag's defensive shape, forcing them into reactive rather than proactive defending. Yuri Berchiche anchored the left flank with a commanding display (8.2 rating), his two key passes initiating attacks that Athletic Club converted with ruthless efficiency.

The Data Story: Efficiency Over Dominance

Athletic Club's 21 shots generated an xG of 3.47—well above their 3-1 scoreline, yet they converted what mattered. Qarabag, despite their league-phase credentials, managed just 0.52 xG from nine attempts. Robert Navarro's 70th-minute goal, assisted by Alex Berenguer, punctured any hope of a Qarabag comeback. The Balance of the match had shifted irreversibly. Athletic Club's 85% pass accuracy (413 of 486) reflected control; Qarabag's 73% accuracy (246 of 336) reflected desperation.

What This Means

For Athletic Club, this victory is transformative. Three games, one win—now with a statement scalp. The Stakes of the Champions League are no longer abstract; they're tangible. For Qarabag, the loss exposes a fragility that their league-phase dominance had masked. European football punishes complacency. San Mamés was unforgiving.

Key Questions

What made Gorka Guruzeta the Man of the Match?

Two clinical finishes, relentless movement, and a 9.3 rating. Guruzeta's positioning suffocated Qarabag's defence and converted half-chances into goals.

How did Athletic Club dominate despite Qarabag's form?

Relentless pressure from minute one. 60% possession, 21 shots, and clinical finishing. Qarabag's 0.52 xG revealed they lacked cutting edge away from home.

What does this mean for Athletic Club's Champions League hopes?

A transformative win. From 1 win in 3 games to a scalp over the league-phase leaders. They're now genuine contenders, not survivors.

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
60%
40%
Athletic Club 60%
Qarabag 40%
Shots
21
9
Athletic Club 21
Qarabag 9
Shots on Target
5
4
Athletic Club 5
Qarabag 4
Expected Goals (xG)
3.47
0.52
Athletic Club 3.47
Qarabag 0.52
Passes
486
336
Athletic Club 486
Qarabag 336
Pass Accuracy
85%
73%
Athletic Club 85%
Qarabag 73%
Corners
8
3
Athletic Club 8
Qarabag 3
Fouls
14
5
Athletic Club 14
Qarabag 5
Yellow Cards
0
0
Athletic Club 0
Qarabag 0
Red Cards
0
0
Athletic Club 0
Qarabag 0

Match Events

38' 🔄 I. Williams A. Berenguer
40' G. Guruzeta (M. Jauregizar)
HT
Pedro Bicalho M. Jankovic 🔄 56'
Leandro Andrade E. Addai 🔄 56'
65' 🔄 A. Gorosabel J. Areso
65' 🔄 A. Rego I. Ruiz de Galarreta
65' 🔄 N. Williams R. Navarro
C. Duran O. Kashchuk 🔄 67'
N. Akhundzade T. Bayramov 🔄 67'
70' R. Navarro (A. Berenguer)
Matheus Silva Dani Bolt 🔄 79'
81' 🔄 O. Sancet M. Vesga
88' G. Guruzeta (M. Jauregizar)
FT

Player Cards

Our take on every player in this match

Athletic Club

Goalkeepers
U. Simon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Gorosabel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
A. Paredes
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
A. Laporte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Berchiche
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
49%
Pass Acc
Midfielders
A. Rego
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
M. Jauregizar
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
52%
Pass Acc
I. Williams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
38
Entry
O. Sancet
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
N. Williams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
G. Guruzeta
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
9.3
Rating
BENCH
A. Padilla
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Vivian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Areso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
I. Lekue
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Boiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Vesga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
I. Ruiz de Galarreta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
U. Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Navarro
SUPER SUB
SUPER SUB
1
Goal
1
Goal
25
Minutes
7.7
Rating
A. Berenguer
SUPER SUB
SUPER SUB
1
Assist
1
Assist
52
Minutes
7.9
Rating
M. Sannadi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Serrano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Qarabag

Goalkeepers
M. Kochalski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Matheus Silva
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
B. Mustafazada
SHIELD
SHIELD
3
Blocks
3
Blocks
2
Interceptions
2
Tackles
K. Medina
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
2
Tackles
E. Cafarquliyev
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
A. Zoubir
👻 Invisible Nothing to note
Pedro Bicalho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Kady Borges
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
C. Duran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Leandro Andrade
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
N. Akhundzade
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
BENCH
S. Mahammadaliyev
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
F. Buntic
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Mmaee
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Bolt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
T. Bayramov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
A. Huseynov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Huseynov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chriso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Jankovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
O. Kashchuk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
E. Addai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
H. Cabrayilzada
👻 Invisible Nothing to note

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)