Frankfurt 3-3 Dortmund: 2 stoppage-time goals make a tie in six-goal thriller

  /  R47

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

Related: Borussia Dortmund Eintracht Frankfurt
Hot comments
Download All Football for more comments