Bundesliga Regular Season - 18

Werder Bremen 3 - 3 FT Eintracht Frankfurt

Weserstadion

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

97
FT
Fri, Jan 16
Deutsch
Werder Bremen
3-3
Eintracht Frankfurt
⚡ Intensity 87
⚖️ Balance 99
🏆 Stakes 33
🎲 Upset 10
Late drama splits points in Bremen

Six-Goal Rollercoaster Ends in Stalemate

Must-Watch Futmetrix Score: 97/100. A breathless encounter that redefined matchday drama with a last-gasp equalizer silencing a jubilant home crowd.

Early Fireworks at the Weserstadion

The contest at the Weserstadion exploded into life within seconds. A. Kalimuendo shocked the hosts in the 1st minute, slotting home after being played in by N. Brown. This early goal injected massive Intensity into the proceedings, forcing Werder Bremen to chase the game from the outset. Despite the setback, Bremen dominated possession with 60%, showing superior technical Balance in the midfield. Their persistence was rewarded in the 29th minute when J. Njinmah found the net following an assist by Y. Sugawara, restoring parity and setting the stage for a classic Bundesliga battle.

The Substitution Surge

After the interval, Eintracht Frankfurt regained the lead through N. Collins in the 56th minute. However, the game shifted dramatically when the benches were cleared. The Upset Factor peaked as Bremen mounted a furious comeback. Jens Stage leveled the score in the 78th minute, and just three minutes later, substitute J. Milosevic turned the game on its head with a clinical finish. The atmosphere reached a fever pitch as Werder appeared to have snatched all three points in a matter of minutes, leaving the Frankfurt defense searching for answers amid a flurry of goals.

Heartbreak in Stoppage Time

With the Stakes high for both sides in the league table, the final ten minutes were played at a frantic pace. Frankfurt pushed forward in desperation, while Bremen looked to close out the victory. In the 5th minute of stoppage time, A. Knauff became the hero for the visitors, converting a cross from A. Amaimouni to make it 3-3. The final whistle brought mixed emotions: relief for Frankfurt and despair for Bremen. While Werder displayed dominance on the ball, their inability to defend the lead in the dying seconds cost them a vital home win in this thrilling encounter.

Key Questions

What caused the 6-goal thriller?

Early goal-scoring, high clinical efficiency, and impactful substitutions from both managers created a constant back-and-forth rhythm.

Did Werder Bremen deserve the late equalizer?

Bremen actually conceded the late equalizer; while they dominated possession, Frankfurt's late pressure made a draw a fair reflection.

How did substitute Jens Stage change the game?

Stage provided a crucial midfield engine and the 78th-minute goal that ignited Bremen's brief second-half lead.

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
60%
40%
Werder Bremen 60%
Eintracht Frankfurt 40%
Shots
13
8
Werder Bremen 13
Eintracht Frankfurt 8
Shots on Target
4
4
Werder Bremen 4
Eintracht Frankfurt 4
Expected Goals (xG)
1.66
0.72
Werder Bremen 1.66
Eintracht Frankfurt 0.72
Passes
518
348
Werder Bremen 518
Eintracht Frankfurt 348
Pass Accuracy
81%
74%
Werder Bremen 81%
Eintracht Frankfurt 74%
Corners
4
1
Werder Bremen 4
Eintracht Frankfurt 1
Fouls
8
15
Werder Bremen 8
Eintracht Frankfurt 15
Yellow Cards
1
3
Werder Bremen 1
Eintracht Frankfurt 3
Red Cards
0
0
Werder Bremen 0
Eintracht Frankfurt 0

Match Events

A. Kalimuendo (N. Brown) 1'
29' J. Njinmah (Y. Sugawara)
HT
52' 🟨 R. Schmid
R. Kristensen A. Knauff 🔄 52'
N. Collins (F. Chaibi) 56'
65' 🔄 I. Schmidt J. Milosevic
M. Dahoud C. Y. Uzun 🔄 65'
A. Theate 🟨 66'
76' 🔄 M. Grull S. Mbangula
R. Doan 🟨 78'
78' J. Stage (S. Mbangula)
81' J. Milosevic (R. Schmid)
R. Doan A. Amaimouni 🔄 83'
F. Chaibi O. Hojlund 🔄 83'
A. Amaimouni 🟨 85'
89' 🔄 J. Njinmah K. Topp
A. Knauff (A. Amaimouni) 90'+5
N. Brown 🟨 90'+6
FT

Player Cards

Season performance ratings for players in this match

Werder Bremen

Goalkeepers
Mio Backhaus
SIEVE
SIEVE
25%
save %
25%
save %
3
conceded
1
saves
Defenders
Amos Pieper
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
100%
duel win %
Marco Friedl
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
96
total mins
Started
entry
Karim Coulibaly
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
96
total mins
Started
entry
Midfielders
Yukinari Sugawara
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.7
rating
Senne Lynen
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
96
total mins
Started
entry
Jens Stage
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
Isaac Schmidt
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
64
total mins
65
entry
Forwards
Romano Schmid
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
32%
pass acc
Marco Grüll
LATE SHIFT
LATE SHIFT
14
late mins
14
late mins
75
total mins
76
entry
Justin Njinmah
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
3
Duels Won
0
pens won
BENCH
Karl Hein
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Olivier Deman
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Julián Malatini
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Cameron Puertas
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Patrice Čović
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Skelly Alvero
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Jovan Milošević
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
Samuel Mbangula
SUPER SUB
SUPER SUB
0
impact
0
impact
21
minutes
7.3
rating
Keke Topp
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
7
total mins
Started
entry

Eintracht Frankfurt

Goalkeepers
Kauã Santos
SIEVE
SIEVE
25%
save %
25%
save %
3
conceded
1
saves
Defenders
Rasmus Kristensen
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
52
total mins
52
entry
Nnamdi Collins
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Robin Koch
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
96
total mins
Started
entry
Arthur Theate
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
96
total mins
Started
entry
Midfielders
Mahmoud Dahoud
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
65
total mins
65
entry
Ellyes Skhiri
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Ritsu Doan
LATE SHIFT
LATE SHIFT
7
late mins
7
late mins
83
total mins
83
entry
Farès Chaïbi
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.3
rating
Nathaniel Brown
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
7
Duels Won
0
pens won
Forwards
Arnaud Kalimuendo
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
BENCH
Michael Zetterer
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Aurèle Amenda
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Aurélio Buta
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Can Uzun
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
Oscar Højlund
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
Ansgar Knauff
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.2
rating
Jean-Mattéo Bahoya
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Alexander Staff
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ayoube Amaimouni-Echghouyab
SUPER SUB
SUPER SUB
0
impact
0
impact
13
minutes
6.6
rating

Head to Head

Date Home Score Away Competition Venue
23/08/2025 Eintracht Frankfurt 4 - 1 Werder Bremen Bundesliga Deutsche Bank Park
05/04/2025 Werder Bremen 2 - 0 Eintracht Frankfurt Bundesliga Weserstadion
23/11/2024 Eintracht Frankfurt 1 - 0 Werder Bremen Bundesliga Deutsche Bank Park
05/04/2024 Eintracht Frankfurt 1 - 1 Werder Bremen Bundesliga Frankfurt Arena
12/11/2023 Werder Bremen 2 - 2 Eintracht Frankfurt Bundesliga wohninvest WESERSTADION
18/02/2023 Eintracht Frankfurt 2 - 0 Werder Bremen Bundesliga Deutsche Bank Park
23/08/2025
Bundesliga Deutsche Bank Park
05/04/2025
Bundesliga Weserstadion
23/11/2024
Bundesliga Deutsche Bank Park
05/04/2024
Bundesliga Frankfurt Arena
12/11/2023
Bundesliga wohninvest WESERSTADION
18/02/2023
Bundesliga Deutsche Bank Park
Werder Bremen Win
Eintracht Frankfurt Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 18 50 71 14 +57 WRB Leipzig 1 - 5 Bayern München (17-01-2026)W1. FC Köln 1 - 3 Bayern München (14-01-2026)WBayern München 8 - 1 VfL Wolfsburg (11-01-2026)W1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)DBayern München 2 - 2 FSV Mainz 05 (14-12-2025)
2 Borussia Dortmund 18 39 35 17 +18 WBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)WBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)WBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)DSC Freiburg 1 - 1 Borussia Dortmund (14-12-2025)
3 1899 Hoffenheim 17 33 35 21 +14 W1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)W1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)W1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)LBorussia Dortmund 2 - 0 1899 Hoffenheim (07-12-2025)
4 VfB Stuttgart 18 33 33 26 +7 DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)WVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)WBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)WWerder Bremen 0 - 4 VfB Stuttgart (14-12-2025)
5 RB Leipzig 17 32 33 24 +9 LRB Leipzig 1 - 5 Bayern München (17-01-2026)WRB Leipzig 2 - 0 SC Freiburg (14-01-2026)LRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)LUnion Berlin 3 - 1 RB Leipzig (12-12-2025)WRB Leipzig 6 - 0 Eintracht Frankfurt (06-12-2025)
6 Bayer Leverkusen 17 29 34 25 +9 L1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)LBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)WRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)WBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)LFC Augsburg 2 - 0 Bayer Leverkusen (06-12-2025)
7 Eintracht Frankfurt 18 27 38 39 -1 DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)LVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)WEintracht Frankfurt 1 - 0 FC Augsburg (13-12-2025)
8 SC Freiburg 18 24 29 31 -2 DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)LRB Leipzig 2 - 0 SC Freiburg (14-01-2026)WSC Freiburg 2 - 1 Hamburger SV (10-01-2026)WVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)DSC Freiburg 1 - 1 Borussia Dortmund (14-12-2025)
9 Union Berlin 18 24 24 27 -3 DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)DFC Augsburg 1 - 1 Union Berlin (15-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)W1. FC Köln 0 - 1 Union Berlin (20-12-2025)WUnion Berlin 3 - 1 RB Leipzig (12-12-2025)
10 1. FC Köln 18 20 27 30 -3 W1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)L1. FC Köln 1 - 3 Bayern München (14-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Köln 0 - 1 Union Berlin (20-12-2025)LBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)
11 Borussia Mönchengladbach 18 20 23 29 -6 DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)L1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)WBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)LBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)LBorussia Mönchengladbach 1 - 3 VfL Wolfsburg (13-12-2025)
12 VfL Wolfsburg 18 19 27 38 -11 DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)WVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)LBayern München 8 - 1 VfL Wolfsburg (11-01-2026)LVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)WBorussia Mönchengladbach 1 - 3 VfL Wolfsburg (13-12-2025)
13 Werder Bremen 17 18 21 34 -13 DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)LBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)LWerder Bremen 0 - 4 VfB Stuttgart (14-12-2025)LHamburger SV 3 - 2 Werder Bremen (07-12-2025)
14 Hamburger SV 17 17 17 27 -10 DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)LSC Freiburg 2 - 1 Hamburger SV (10-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)L1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)WHamburger SV 3 - 2 Werder Bremen (07-12-2025)
15 FC Augsburg 18 16 20 35 -15 DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)DFC Augsburg 1 - 1 Union Berlin (15-01-2026)LBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)LEintracht Frankfurt 1 - 0 FC Augsburg (13-12-2025)
16 1. FC Heidenheim 18 13 17 39 -22 DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)LFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)LFC St. Pauli 2 - 1 1. FC Heidenheim (13-12-2025)
17 FSV Mainz 05 18 12 18 31 -13 L1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)WFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)DBayern München 2 - 2 FSV Mainz 05 (14-12-2025)
18 FC St. Pauli 17 12 16 31 -15 LBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)LVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)WFC St. Pauli 2 - 1 1. FC Heidenheim (13-12-2025)D1. FC Köln 1 - 1 FC St. Pauli (06-12-2025)