The first Bundesliga match of 2026 saw Borussia Dortmund extend their unbeaten run in the competition to eight matches in dramatic fashion, as Carney Chukwuemeka scored a 96th-minute equaliser to rescue a 3-3 draw away at Eintracht Frankfurt.
Match Report
Carney Chukwuemeka salvaged a point for Borussia Dortmund in a thrilling 3-3 draw with Eintracht Frankfurt in the Bundesliga.
Eintracht had twice come from behind before taking a late lead, but Dortmund fought to the very end to avoid walking away empty-handed.
Dortmund hit the front in the 10th minute, with Maximilian Beier not even breaking stride as he ran onto Julian Ryerson's drilled cross and fired a first-time finish past Kaua Santos.
Gregor Kobel denied Can Uzun soon after, before Serhou Guirassy gave Eintracht a way back into the match. He kicked through the back of Robin Koch in an attempted clearance, and Uzun made no mistake from 12 yards.
Felix Nmecha then restored Dortmund's lead 68 minutes in, drilling his low shot in off the foot of the left post.
But that advantage lasted just three minutes as Eintracht's new loan signing Arnaud Kalimuendo's throughball cut open Dortmund's defence to play in Younes Ebnoutalib, who rifled the equaliser in.
Nathaniel Brown then had to be alert to clear off the line after a mix-up between Kaua Santos and Arthur Theate sent the ball bouncing towards goal, while Nico Schlotterbeck thundered a header off the bar.
Mahmoud Dahoud then looked to have snatched a win with a stunning curling effort from the left of the box in the 92nd minute, but just three minutes later, Chukwuemeka had the final say, turning in the rebound of his own blocked shot from close range.
Madness. pic.twitter.com/SYXro52QTG
— Borussia Dortmund (@BlackYellow) January 9, 2026
Data Debrief: Drama to the very end
The momentum kept shifting throughout the brilliant game, but both teams will probably feel they did enough to win it.
Dortmund led the expected goals (xG) battle, with 2.38 xG to Eintracht's 1.83, while the Black and Yellow also had more shots (16 to 12), though both sides had six efforts on target.
It was, overall, an impressive attacking display from Dortmund, who have now scored in their last 24 Bundesliga matches.
They have also extended their unbeaten streak to nine matches, though they are now eight points behind runaway leaders Bayern Munich, who are yet to play this weekend.
Match Events
0' The match is about to start!
10' GOAL! Frankfurt 0-1 Dortmund (Maximilian Beier)
12' Highlight from Frankfurt vs Dortmund
18' Highlight from Frankfurt vs Dortmund
22' Penalty Goal! Frankfurt 1-1 Dortmund (Can Uzun)
47' Match Event for Frankfurt vs Dortmund
47' Match Event for Frankfurt vs Dortmund
52' Match Event for Frankfurt vs Dortmund
58' Match Event for Frankfurt vs Dortmund
66' Highlight from Frankfurt vs Dortmund
69' GOAL! Frankfurt 1-2 Dortmund
72' GOAL! Frankfurt 2-2 Dortmund
80' Match Event for Frankfurt vs Dortmund
92' GOAL! Frankfurt 3-2 Dortmund (Mahmoud Dahoud)
96' GOAL! Frankfurt 3-3 Dortmund
Line-ups
Frankfurt XI: Koch, Ritsu Doan, Rasmus Kristensen, Ansgar Knauff, Arthur Theate, Hugo Larsson, Can Uzun, Nathaniel Brown, Oscar Højlund, Kauã Santos, Younes Ebnoutalib
Subs: Gotze, Michael Zetterer, Dahoud, Aurélio Buta, Muinga, Nnamdi Collins, Aurèle Amenda, Ayoube Amaimouni-Echghouyab, Keita Kosugi
Dortmund XI: Sabitzer, Sule, Brandt, Guirassy, Anton, Kobel, Ryerson, Schlotterbeck, Beier, Nmecha, Daniel Svensson
Subs: Meyer, Emre Can, Özcan, Adeyemi, Fábio Silva, Yan Couto, Chukwuemeka, Filippo Mane, Mussa Kaba
Bobraper
23
I find GIF on this amazing website. Click here: https://www.matchgif.com/v2/live/matchGifs?match_id=54162024&language=en
fino11
12
Both managers looking at their defense 😂😂😂