UEFA Champions League League Stage - 6

Barcelona 2 - 1 FT Eintracht Frankfurt

Camp Nou

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

53
FT
Tue, Dec 9
Barcelona
2-1
Eintracht Frankfurt
⚡ Intensity 49
⚖️ Balance 74
🏆 Stakes 2
🎲 Upset 0
Koundé's brace flips Champions League script

Koundé's Masterclass Rescues Barcelona from Frankfurt Ambush

Worth Watching Futmetrix Score: 53/100. Barcelona's Champions League survival instincts kicked in when it mattered most, transforming a deficit into a statement victory through the unlikely brilliance of a defender-turned-goalscorer.

Frankfurt's Early Sting

The script appeared written for an upset. Eintracht Frankfurt, already battling relegation form in this competition (1 win from 6 games), struck first through A. Knauff in the 21st minute. A clinical finish from N. Brown's assist handed the visitors an improbable lead at Spotify Camp Nou. The Intensity of Barcelona's opening had promised dominance—75% possession, a barrage of 19 shots—yet Frankfurt's counter-attacking threat exposed gaps that no amount of control could paper over.

The Turning Point: Koundé's Transformation

Barcelona's comeback arrived with breathtaking speed. Jules Koundé, the centre-back who'd been orchestrating the defence, became the architect of redemption. In the 50th minute, M. Rashford's assist found Koundé arriving with a striker's instinct to equalise. Three minutes later, Lamine Yamal's creativity unlocked the same player for a second, and Barcelona's Balance shifted decisively. Koundé's 9.0 rating—a performance of rare completeness—masked an even deeper truth: Barcelona had found a solution to Frankfurt's defensive chaos by weaponising their own back line.

Control and Execution

The numbers told the story of Stakes realigned. Barcelona's 743 accurate passes (91% completion) versus Frankfurt's 163 (62%) illustrated the chasm in technical execution. Eric García (8.2 rating) anchored the midfield with authority, while Pau Cubarsí marshalled the left flank with the poise of a veteran. Frankfurt's eight offsides—a damning indictment of their tactical discipline—compounded their misery. They managed just 4 shots on target against a Barcelona side that fired 7, with an expected goals gap (1.52 vs 0.76) that rendered the final scoreline almost inevitable once the hosts found their rhythm.

Barcelona's position in the group (24th, 10 points from 6 games) remains precarious, but this victory proved they possess the resilience to turn pressure into performance. Frankfurt, by contrast, depart with their European campaign hanging by a thread.

Key Questions

What made Jules Koundé the Man of the Match?

Two clinical finishes from a defender, plus three key passes orchestrating Barcelona's dominance. A complete performance that transcended position.

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
75%
25%
Barcelona 75%
Eintracht Frankfurt 25%
Shots
19
6
Barcelona 19
Eintracht Frankfurt 6
Shots on Target
7
4
Barcelona 7
Eintracht Frankfurt 4
Expected Goals (xG)
1.52
0.76
Barcelona 1.52
Eintracht Frankfurt 0.76
Passes
819
261
Barcelona 819
Eintracht Frankfurt 261
Pass Accuracy
91%
62%
Barcelona 91%
Eintracht Frankfurt 62%
Corners
5
0
Barcelona 5
Eintracht Frankfurt 0
Fouls
10
11
Barcelona 10
Eintracht Frankfurt 11
Yellow Cards
2
1
Barcelona 2
Eintracht Frankfurt 1
Red Cards
0
0
Barcelona 0
Eintracht Frankfurt 0

Match Events

A. Knauff (N. Brown) 21'
Ansgar Knauff 🟨 27'
HT
46' 🔄 Fermín M. Rashford
50' J. Kounde (M. Rashford)
53' J. Kounde (Lamine Yamal)
56' 🟨 Lamine Yamal
60' 🟨 Gerard Martín
66' 🔄 R. Lewandowski F. Torres
66' 🔄 Raphinha F. de Jong
A. Knauff E. Wahi 🔄 68'
H. Larsson M. Dahoud 🔄 68'
F. Chaibi J. Bahoya 🔄 77'
M. Gotze C. Y. Uzun 🔄 77'
89' 🔄 A. Balde A. Christensen
89' 🔄 Lamine Yamal R. Bardghji
R. Doan J. Ngankam 🔄 89'
FT

Player Cards

Season performance ratings for players in this match

Barcelona

Goalkeepers
J. Garcia
👻 Invisible Nothing to note
Defenders
J. Kounde
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9
Rating
P. Cubarsi
MAGNET
MAGNET
128
Activity
128
Activity
122
Passes
6
Duels
G. Martin
MAGNET
MAGNET
119
Activity
119
Activity
114
Passes
5
Duels
A. Balde
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
E. Garcia
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Pedri
MAGNET
MAGNET
103
Activity
103
Activity
90
Passes
13
Duels
Lamine Yamal
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
69%
Pass Acc
Fermín
👻 Invisible Nothing to note
Raphinha
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
R. Lewandowski
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
10%
Pass Acc
BENCH
M. ter Stegen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
W. Szczesny
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Christensen
CAMEO
CAMEO
1
Minutes
1
Minutes
2
Touches
None
Events
J. Torrents
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
M. Casado
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
F. de Jong
👻 Invisible Nothing to note
M. Bernal
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
D. Fernandez
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
F. Torres
👻 Invisible Nothing to note
M. Rashford
SUPER SUB
SUPER SUB
0
Impact
0
Impact
45
Minutes
7
Rating
R. Bardghji
CAMEO
CAMEO
1
Minutes
1
Minutes
2
Touches
None
Events

Eintracht Frankfurt

Goalkeepers
M. Zetterer
👻 Invisible Nothing to note
Defenders
R. Kristensen
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
R. Koch
NPC
NPC
90
Minutes
90
Minutes
17%
Pass Acc
6.5
Rating
A. Theate
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
67%
Duel Win %
N. Brown
ENFORCER
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
71%
Win %
Midfielders
H. Larsson
GHOST
GHOST
13
Actions
13
Actions
68
Minutes
6.5
Rating
E. Skhiri
ENFORCER
ENFORCER
4
Tackles
4
Tackles
9
Duels Won
75%
Win %
R. Doan
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
M. Gotze
SUNDAY LEAGUER
SUNDAY LEAGUER
5.6
Rating
5.6
Rating
12
Duels Lost
22
Poss Lost
F. Chaibi
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
1
Interceptions
2
Blocks
Forwards
A. Knauff
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
J. Grahl
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kaua Santos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
E. Baum
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
A. Amenda
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Buta
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
N. Collins
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
O. Hojlund
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
M. Dahoud
👻 Invisible Nothing to note
C. Y. Uzun
CAMEO
CAMEO
13
Minutes
13
Minutes
4
Touches
None
Events
E. Wahi
👻 Invisible Nothing to note
J. Bahoya
SWEEPER
SWEEPER
1
Cleanups
1
Cleanups
1
Interceptions
0
Blocks
J. Ngankam
CAMEO
CAMEO
1
Minutes
1
Minutes
0
Touches
None
Events

Head to Head

Date Home Score Away Competition Venue
14/04/2022 Barcelona 2 - 3 Eintracht Frankfurt UEFA Europa League Camp Nou
07/04/2022 Eintracht Frankfurt 1 - 1 Barcelona UEFA Europa League Deutsche Bank Park
14/04/2022
UEFA Europa League Camp Nou
07/04/2022
UEFA Europa League Deutsche Bank Park
Barcelona Win
Eintracht Frankfurt Win
Draw

League Standings

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