UEFA Champions League League Stage - 7
Qarabag 3 - 2 FT Eintracht Frankfurt
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
4' C. Duran (Leandro Andrade)
C. Y. Uzun 10'
HT
R. Kristensen 61'
↓ R. Doan ↑F. Chaibi 71'
↓ C. Y. Uzun ↑M. Gotze 71'
F. Chaibi 78'
↓ A. Knauff ↑J. Bahoya 79'
80' C. Duran (E. Cafarquliyev)
83' C. Duran
84' ↓ J. Montiel ↑E. Addai
84' ↓ Leandro Andrade ↑O. Kashchuk
↓ H. Larsson ↑O. Hojlund 85'
↓ N. Collins ↑A. Staff 85'
A. Staff 89'
90'+1 ↓ C. Duran ↑M. Qurbanly
90'+4 B. Mustafazada (Matheus Silva)
FT
Player Cards
Our take on every player in this match
Qarabag
Goalkeepers
Mateusz Kochalski
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Matheus Silva
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Bahlul Mustafazada
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
5.9
Rating
Kevin Medina
MAGNET
107
Activity
107
Activity
99
Passes
8
Duels
Elvin Jafarguliyev
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
49%
Pass Acc
Midfielders
Pedro Bicalho
MAGNET
74
Activity
74
Activity
67
Passes
7
Duels
Marko Janković
MAGNET
93
Activity
93
Activity
84
Passes
9
Duels
Leandro Andrade
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Joni Montiel
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Abdellah Zoubir
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
Camilo Duran
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Amin Ramazanov
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fabijan Buntić
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Samy Mmaee
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Toral Bayramov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abbas Hüseynov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bədavi Hüseynov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dani Bolt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oleksiy Kashchuk
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Chris Kouakou
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emmanuel Addai
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Nariman Akhundzade
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Musa Qurbanlı
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Eintracht Frankfurt
Goalkeepers
Kauã Santos
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Nnamdi Collins
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Robin Koch
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Arthur Theate
ENFORCER
6
Tackles
6
Tackles
7
Duels Won
88%
Win %
Midfielders
Rasmus Kristensen
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Ellyes Skhiri
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Hugo Larsson
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Nathaniel Brown
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Ritsu Doan
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Can Uzun
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Ansgar Knauff
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
BENCH
Michael Zetterer
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jens Grahl
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Aurèle Amenda
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aurélio Buta
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fousseny Doumbia
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Farès Chaïbi
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Mario Götze
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Oscar Højlund
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Mahmoud Dahoud
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marvin Dills
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jean-Mattéo Bahoya
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Alexander Staff
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
League Standings
P: 7 GD: +18
P: 7 GD: +13
P: 7 GD: +11
P: 7 GD: +6
P: 7 GD: +8
P: 7 GD: +10
P: 7 GD: +10
P: 7 GD: +6
P: 7 GD: +5
P: 7 GD: +5
P: 7 GD: +4
P: 7 GD: +3
P: 7 GD: +1
P: 7 GD: +6
P: 7 GD: +4
P: 7 GD: +4
P: 7 GD: 0
P: 7 GD: -2
P: 7 GD: 0
P: 7 GD: -4
P: 7 GD: -6
P: 7 GD: +1
P: 7 GD: -4
P: 7 GD: -5
P: 7 GD: -5
P: 7 GD: -6
P: 7 GD: -5
P: 7 GD: -2
P: 7 GD: -4
P: 7 GD: -6
P: 7 GD: -10
P: 7 GD: -12
P: 7 GD: -9
P: 7 GD: -11
P: 7 GD: -10
League Standings
P: 8 GD: +19
P: 8 GD: +14
P: 8 GD: +12
P: 8 GD: +10
P: 8 GD: +8
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +9
P: 8 GD: +8
P: 8 GD: +10
P: 8 GD: +10
P: 8 GD: +4
P: 8 GD: +2
P: 8 GD: 0
P: 8 GD: -1
P: 8 GD: +2
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -2
P: 8 GD: -6
P: 8 GD: -8
P: 8 GD: -1
P: 8 GD: -2
P: 8 GD: -3
P: 8 GD: -3
P: 8 GD: -9
P: 8 GD: 0
P: 8 GD: -5
P: 8 GD: -6
P: 8 GD: -9
P: 8 GD: -13
P: 8 GD: -11
P: 8 GD: -14
P: 8 GD: -13
Match previews and recaps to help you decide which games are worth watching
Late Baku Brilliance Sinks Frankfurt
Must-Watch Futmetrix Score: 92/100. A 94th-minute header completed a chaotic comeback for Qarabag, leaving Eintracht Frankfurt reeling in the Azerbaijani capital.
Early Fireworks at Tofiq Bahramov
The Intensity of this Champions League encounter was evident from the opening seconds at Tofiq Bahramov Stadium. Qarabag wasted no time asserting themselves, as C. Duran found the back of the net just four minutes in, capitalizing on a crisp delivery from Leandro Andrade. However, the German visitors refused to be silenced for long. Eintracht Frankfurt responded with surgical precision in the 10th minute, when C. Y. Uzun clinical finish restored parity. During this early phase, Qarabag controlled possession with a 58% share, attempting to dictate the tempo through short, sharp exchanges in the middle third. The match settled into a fascinating tactical Balance, as both sides traded blows without finding a definitive second-goal breakthrough before the interval.
The Substitution Surge
As the second half progressed, the Stakes rose and the game transformed into a back-and-forth slugfest. Frankfurt manager's decision to introduce F. Chaibi in the 71st minute appeared to be a masterstroke. The substitute stepped up to convert a high-pressure penalty in the 78th minute, seemingly putting the Bundesliga side in the driver's seat. Yet, the lead lasted a mere two minutes. In a dizzying goal flurry, C. Duran once again proved to be the scourge of the Frankfurt defense, leveling the score at 2-2 following an excellent assist from E. Cafarquliyev. This rapid exchange of goals shattered the defensive structures of both teams, turning the final ten minutes into a desperate search for a winner in an atmosphere thick with tension.
Mustafazada Secures the Upset
With the clock ticking deep into stoppage time, the Upset Factor reached its boiling point. In the 94th minute, Qarabag earned one final opportunity from a set-piece. Matheus Silva delivered a tantalizing ball into the box, and B. Mustafazada rose highest to power home a header that sent the home crowd into a frenzy. This victory marks a significant shift in the standings, pushing Qarabag up to 17th while leaving Eintracht Frankfurt languishing in 33rd position after seven games. The Azerbaijani side’s ability to maintain focus and exploit Frankfurt’s lack of defensive Balance late on proved to be the difference. It was a historic night in Baku, proving that in the modern European game, home advantage and sheer persistence can overcome the most established continental giants.
Key Questions
What caused the 5-goal thriller?
Five lead changes and high offensive intensity, combined with Qarabag's 58% possession, created a constant end-to-end battle.
How dramatic was the late winner by Elvin Jafarguliyev?
While Jafarguliyev assisted the 80th-minute equalizer, the drama culminated in Mustafazada's 94th-minute header that sealed the victory.
How did Qarabag complete the comeback from behind?
Through immediate responses, specifically Duran’s second goal just two minutes after falling behind, and relentless pressure in stoppage time.
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.
High-Stakes Collision in the Land of Fire
Skip It Futmetrix Score: 29/100. This is a desperate scramble for the UEFA Champions League top-24 playoff line where defensive fragility meets absolute necessity.
The Setup
As we enter the penultimate round of the league stage on January 21, 2026, the Stakes could not be higher. Qarabag currently sits in 22nd place, precariously holding onto a playoff spot, while Eintracht Frankfurt languishes in 30th. This is a classic continental crunch match; the losers will likely see their European dreams evaporate in the Baku winter. The Balance of this tie is tilted toward the visitors, but both squads share a worrying commonality: a complete inability to keep the door shut. With a combined 4.3 goals conceded per game this season, the Tofiq Bahramov Stadium is primed for chaos.
Key Battle
The outcome hinges on the duel between Emmanuel Addai and Kauã Santos. Addai has been the spark for the home side, using his 7.5 average rating to exploit gaps in transitional play. He will be testing the reflexes of Kauã Santos, who despite Frankfurt's poor Form, has demonstrated elite shot-stopping capabilities with seven saves in his last outing. If Addai can bypass the Brazilian keeper early, the pressure on the German side may become insurmountable.
Our Prediction
While Qarabag possesses the home advantage and a slightly better recent record, the individual Stars in the Frankfurt lineup should prove decisive. We expect a frantic game where structure is abandoned for goals. Frankfurt’s quality in the final third, led by their midfield engines, should see them navigate a 1-2 victory, snatching the points in a match where neither defense can be trusted.