Bundesliga Regular Season - 8
Borussia Dortmund 1 - 0 FT 1. FC Köln
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
↓ M. Bulter ↑T. Krauss 46'
↓ C. Ozkacar ↑D. Heintz 56'
63' Serhou Guirassy
68' ↓ C. Chukwuemeka ↑M. Beier
68' ↓ P. Gross ↑M. Sabitzer
↓ I. Johannesson ↑J. Schmied 72'
↓ S. El Mala ↑L. Maina 72'
↓ D. Huseinbasic ↑R. Ache 72'
79' ↓ K. Adeyemi ↑F. Silva
85' ↓ F. Nmecha ↑J. Bellingham
85' ↓ D. Svensson ↑J. Brandt
90' M. Beier (F. Silva)
90'+2 Maximilian Beier
FT
Player Cards
Season performance ratings for players in this match
Borussia Dortmund
Goalkeepers
G. Kobel
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
W. Anton
MAGNET
105
activity
105
activity
94
passes
11
duels
N. Schlotterbeck
MAGNET
103
activity
103
activity
98
passes
5
duels
R. Bensebaini
ARCHITECT
2
key passes
2
key passes
0
assists
77%
pass acc
Midfielders
J. Ryerson
ARCHITECT
6
key passes
6
key passes
0
assists
37%
pass acc
P. Gross
LATE SHIFT
15
late mins
15
late mins
68
total mins
68
entry
F. Nmecha
PROVOCATEUR
2
fouls won
2
fouls won
5
Duels Won
0
pens won
D. Svensson
LATE SHIFT
5
late mins
5
late mins
85
total mins
85
entry
Forwards
K. Adeyemi
ARCHITECT
3
key passes
3
key passes
0
assists
24%
pass acc
C. Chukwuemeka
LATE SHIFT
15
late mins
15
late mins
68
total mins
68
entry
S. Guirassy
ARCHITECT
4
key passes
4
key passes
0
assists
17%
pass acc
BENCH
A. Meyer
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Y. Couto
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
N. Sule
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Anselmino
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
J. Bellingham
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
J. Brandt
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
M. Sabitzer
LATE SHIFT
15
late mins
15
late mins
22
total mins
Started
entry
M. Beier
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.7
rating
F. Silva
SUPER SUB
0
impact
0
impact
11
minutes
6.7
rating
1. FC Köln
Goalkeepers
M. Schwabe
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
T. Hubers
WALL
0
dribbled past
0
dribbled past
5
tackles
75%
duel win %
E. Martel
SHIELD
3
blocks
3
blocks
0
interceptions
0
tackles
C. Ozkacar
LATE SHIFT
15
late mins
15
late mins
55
total mins
56
entry
Midfielders
S. Sebulonsen
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
I. Johannesson
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
D. Huseinbasic
PROVOCATEUR
2
fouls won
2
fouls won
4
Duels Won
0
pens won
K. Lund
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Forwards
M. Bulter
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
J. Kaminski
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
S. El Mala
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
BENCH
R. Zieler
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Schmied
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
D. Heintz
LATE SHIFT
15
late mins
15
late mins
35
total mins
Started
entry
T. Krauss
PROVOCATEUR
2
fouls won
2
fouls won
4
Duels Won
0
pens won
F. Kainz
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Castro-Montes
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
L. Maina
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
L. Waldschmidt
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
R. Ache
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 20/01/2024 | 1. FC Köln | 0 - 4 | Borussia Dortmund | Bundesliga | Cologne Stadium |
| 19/08/2023 | Borussia Dortmund | 1 - 0 | 1. FC Köln | Bundesliga | BVB Stadion Dortmund |
| 18/03/2023 | Borussia Dortmund | 6 - 1 | 1. FC Köln | Bundesliga | SIGNAL IDUNA PARK |
| 01/10/2022 | 1. FC Köln | 3 - 2 | Borussia Dortmund | Bundesliga | RheinEnergieStadion |
| 20/03/2022 | 1. FC Köln | 1 - 1 | Borussia Dortmund | Bundesliga | RheinEnergieStadion |
| 30/10/2021 | Borussia Dortmund | 2 - 0 | 1. FC Köln | Bundesliga | Signal-Iduna-Park |
| 20/03/2021 | 1. FC Köln | 2 - 2 | Borussia Dortmund | Bundesliga | RheinEnergieStadion |
| 28/11/2020 | Borussia Dortmund | 1 - 2 | 1. FC Köln | Bundesliga | Signal-Iduna-Park |
| 24/01/2020 | Borussia Dortmund | 5 - 1 | 1. FC Köln | Bundesliga | Signal-Iduna-Park |
20/01/2024
19/08/2023
18/03/2023
01/10/2022
20/03/2022
30/10/2021
20/03/2021
28/11/2020
24/01/2020
Borussia Dortmund Win
1. FC Köln Win
Draw
League Standings
P: 8 GD: +26
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +8
P: 8 GD: +7
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: +1
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -6
P: 8 GD: -8
P: 8 GD: -7
P: 8 GD: -9
P: 8 GD: -12
League Standings
P: 20 GD: +56
P: 19 GD: +21
P: 20 GD: +20
P: 20 GD: +10
P: 20 GD: +11
P: 19 GD: +12
P: 20 GD: -1
P: 20 GD: -5
P: 20 GD: -8
P: 20 GD: -3
P: 20 GD: -13
P: 20 GD: -9
P: 19 GD: -10
P: 20 GD: -14
P: 20 GD: -16
P: 20 GD: -10
P: 20 GD: -16
AI-powered match analysis and previews to help you decide which games are worth watching
Beier's Mercy Blow—Dortmund Finally Breaks Through Cologne's Wall
Average Entertainment Futmetrix Score: 50/100. After 89 minutes of relentless siege, Borussia Dortmund needed one moment of grace—and M. Beier delivered it in the 90th minute, ending a match that should have been finished long before.
The Assault on Signal Iduna Park
From the opening whistle, this was football played in one direction only. Dortmund unleashed a barrage with intensity bordering on obsession: 27 shots to Cologne's five. The ratio—5.4 to 1—tells the story of total domination. Yet here lay the paradox of modern football: possession without precision is just noise. Seventy percent of the ball and 19 corners should have yielded a rout. Instead, after 89 minutes, the scoreline remained locked at 0-0.
Schwäbe's Defiant Stand
Marvin Schwäbe of Cologne became the architect of Dortmund's frustration. Eight saves transformed a defensive catastrophe into an act of defiance. Every shot that came his way was a test of nerve—and he passed every one. The balance of the match tilted entirely toward the home side, yet Schwäbe refused to yield.
The Agony and the Ecstasy
Then came the 90th minute. F. Silva, introduced in the 79th minute, played a pass that encapsulated the entire evening: precise, purposeful, inevitable. Beier, the substitute brought on in the 68th minute, finished with the composure of a man who knows this is his moment. The goal fell not with thunder, but with the inevitability of fate.
Dortmund's rearguard—anchored by Ramy Bensebaini and Waldemar Anton—never allowed Cologne a genuine threat. Five shots, zero on target: the visiting attack was a phantom.
Key Questions
What made Marvin Schwäbe the difference?
Eight saves kept Cologne alive. Without him, Dortmund's intensity would have yielded a 5-0 or 6-0 rout.
How dramatic was Beier's late winner?
A 90th-minute goal after 89 minutes of siege—winner-takes-all drama. Beier needed just one chance to deliver.
How did the substitutes change the game?
Silva (79') and Beier (68') injected fresh energy. Beier scored the winner; Silva assisted—perfect super-sub timing.
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.
Dortmund’s Ambition Faces Köln’s Counter-Punch
Worth Watching Futmetrix Score: 65/100. A high-stakes six-pointer where Dortmund’s offensive depth must dismantle a resilient Köln side aiming to bridge the gap to the top six.
The Setup
The Signal Iduna Park sets the stage on October 25, 2025, for a fixture dripping with Stakes. Borussia Dortmund enters the fray in 3rd place, riding a wave of solid Form (WDDWW) as they hunt down the league leaders. For the visitors, the objective is equally vital; currently 8th, Köln needs a statement win to prove their European credentials. Despite the points gap, Köln's 50% away win rate suggests the tactical Balance of this match is tighter than the standings imply. With the Stars aligning for a Saturday afternoon thriller, neither side can afford a slip-up.
Key Battle
The individual duel between Julian Ryerson and Said El Mala will be a focal point of the tactical battle. Ryerson has been a creative force from the back, providing defensive stability and vital assists, while El Mala represents Köln’s most direct threat in transition. If Ryerson can nullify El Mala’s pace, Dortmund can commit more numbers forward to support S. Guirassy, effectively pinning the visitors back.
Our Prediction
Dortmund's home dominance is expected to shine through, though Köln’s ability to strike on the break remains a constant threat. Nico Schlotterbeck will need to remain disciplined at the back to prevent a smash-and-grab. We anticipate a 2-1 victory for the hosts, with the decisive moment likely coming from a moment of brilliance in the second half. Gregor Kobel may be called upon late, but the BVB frontline should have enough to secure all three points.
Key Questions
Should I watch this match?
Absolutely. It is a quintessential Bundesliga six-pointer with high tactical intrigue.
What's the predicted outcome?
A 2-1 win for Borussia Dortmund in a closely contested affair.
Where are the teams in the league table?
Dortmund is 3rd (25 pts), while Köln is 8th (16 pts).
What is Borussia Dortmund's current form?
Dortmund is in strong form, recording WDDWW in their last five.
Who is the in-form player to watch?
Karim Adeyemi is the man in form with 2 goals and 1 assist in 5 matches, averaging a 6.9 rating.
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.