Borussia Dortmund escaped with a dramatic point after drawing 3-3 with Eintracht Frankfurt, as the Bundesliga resumed following the winter break with a six-goal spectacle. The visitors struck late to deny Frankfurt a memorable home victory in a match filled with momentum swings.
Dortmund made an aggressive opening and were rewarded early when Maximilian Beier finished off a low cross to give them the lead after 10 minutes. Frankfurt gradually settled into the contest and equalized midway through the first half from the penalty spot after a foul inside the area.
Both sides continued to push before the break, creating chances in difficult conditions but failing to gain a decisive edge. Frankfurt were denied by strong goalkeeping, while Dortmund’s quick passing threatened without producing another goal.
![Borussia Dortmund celebrate a dramatic late equalizer against Eintracht Frankfurt. [photo credit: Maximilian Beier Instagram]](http://sportsbytes.com.ph/wp-content/uploads/2026/01/Screenshot_519.png)
Goals continue to flow after the break
Frankfurt came out strongly after halftime and applied sustained pressure, forcing Dortmund to defend deep during the early stages of the second half. The visitors eventually regained control and reclaimed the lead in the 68th minute through a deflected long-range effort that beat the goalkeeper.
The advantage lasted only moments as Frankfurt responded immediately with a composed finish to level the match once again. With both teams committing numbers forward, the game opened up in the closing stages and chances continued to appear at both ends.
Dortmund came agonizingly close to taking the lead when a late effort struck the crossbar, keeping the contest finely balanced heading into stoppage time.
Stoppage-time drama defines the contest
The match appeared decided in the 92nd minute when Frankfurt scored what looked to be the winning goal, sending the home crowd into celebration. Dortmund refused to concede defeat and pushed forward in the dying moments.
Deep into stoppage time, a Dortmund substitute reacted quickest inside the area to force home a dramatic equalizer and rescue a point at the death. The late goal capped a chaotic ending to a match that rarely slowed in intensity.
The result leaves Dortmund second in the Bundesliga standings after the opening of the 16th round, eight points behind leaders Bayern Munich, who play on Sunday. Frankfurt remain seventh after missing the opportunity to move into the top four.