Bundesliga Regular Season - 2

Borussia Dortmund 3 - 0 FT Union Berlin

Signal Iduna Park

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

45
FT
Sun, Aug 31
Deutsch
Borussia Dortmund
3-0
Union Berlin
⚡ Intensity 35
⚖️ Balance 8
🏆 Stakes 67
🎲 Upset 0
Guirassy brace seals Dortmund's commanding win

Guirassy's Masterclass: Dortmund Dismantle Union with Ruthless Efficiency

Average Entertainment Futmetrix Score: 45/100. A two-goal performance from Serhou Guirassy and a clinical substitute impact from Felix Nmecha deliver Borussia Dortmund a 3-0 statement of intent in their bid for silverware.

The Brace That Broke Union's Resistance

Signal Iduna Park witnessed a masterclass in control. Borussia Dortmund suffocated Union Berlin with 65% possession, turning the match into a one-way traffic scenario from the opening whistle. The breakthrough arrived in the 44th minute when Serhou Guirassy finished a Yan Couto cross with surgical precision—1-0. The intensity of Dortmund's pressing never relented. Waldemar Anton's defensive marshal work kept Union's attacking forays at arm's length. After the interval, Guirassy struck again in the 58th minute, this time converting from Mateu Beier's assist. Union Berlin's balance was shattered—they registered 12 shots but only three found the target, their xG of 1.14 a stark contrast to Dortmund's 2.51.

Nmecha's Substitute Flourish Seals the Rout

The narrative's final chapter came via the bench. Felix Nmecha entered in the 71st minute and needed just ten minutes to net the third in the 81st—a textbook super-sub moment that converted dominance into dominion. Union's ten corners and desperate attacking raids proved futile against a Dortmund side that defended with discipline and attacked with precision. The clean sheet, the brace, the substitute's goal—this was a Sechs-Punkte-Spiel executed to perfection, a statement that Dortmund's title ambitions are no longer whispers.

Key Questions

What does this result mean for Dortmund's season trajectory?

Four points from two matches with a +3 goal difference signals title credentials. Defensive solidity and attacking potency both evident.

How decisive was Guirassy's performance?

His brace in the 44th and 58th minutes broke Union's resolve. An 8.2 rating underscores his role as the match's architect.

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
65%
35%
Borussia Dortmund 65%
Union Berlin 35%
Shots
11
12
Borussia Dortmund 11
Union Berlin 12
Shots on Target
6
3
Borussia Dortmund 6
Union Berlin 3
Expected Goals (xG)
2.51
1.14
Borussia Dortmund 2.51
Union Berlin 1.14
Passes
711
363
Borussia Dortmund 711
Union Berlin 363
Pass Accuracy
90%
80%
Borussia Dortmund 90%
Union Berlin 80%
Corners
4
6
Borussia Dortmund 4
Union Berlin 6
Fouls
14
7
Borussia Dortmund 14
Union Berlin 7
Yellow Cards
0
0
Borussia Dortmund 0
Union Berlin 0
Red Cards
0
0
Borussia Dortmund 0
Union Berlin 0

Match Events

44' S. Guirassy (Y. Couto)
HT
58' S. Guirassy (M. Beier)
A. Kral Jeong Woo-Yeong 🔄 64'
C. Trimmel T. Skarke 🔄 64'
R. Skov D. Kohn 🔄 70'
I. Ansah O. Burke 🔄 70'
71' 🔄 J. Bellingham F. Nmecha
76' 🔄 A. Anselmino J. Ryerson
77' 🔄 M. Beier C. Chukwuemeka
81' F. Nmecha
J. Haberer A. Kemlein 🔄 82'
86' 🔄 M. Sabitzer P. Gross
87' 🔄 S. Guirassy K. Adeyemi
FT

Player Cards

Season performance ratings for players in this match

Borussia Dortmund

Goalkeepers
G. Kobel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
A. Anselmino
LATE SHIFT
LATE SHIFT
14
late mins
14
late mins
76
total mins
76
entry
W. Anton
MAGNET
MAGNET
108
activity
108
activity
100
passes
8
duels
R. Bensebaini
MAGNET
MAGNET
117
activity
117
activity
110
passes
7
duels
Midfielders
Y. Couto
MAGNET
MAGNET
71
activity
71
activity
59
passes
12
duels
M. Sabitzer
NPC
NPC
86
minutes
86
minutes
44%
pass acc
6.9
rating
J. Bellingham
MAGNET
MAGNET
71
activity
71
activity
61
passes
10
duels
D. Svensson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Forwards
J. Brandt
MAGNET
MAGNET
67
activity
67
activity
64
passes
3
duels
M. Beier
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.7
rating
S. Guirassy
HITMAN
HITMAN
2
goals
2
goals
5
on target
8.2
rating
BENCH
A. Meyer
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Ryerson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
C. Chukwuemeka
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
P. Gross
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
F. Nmecha
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
S. Ozcan
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
C. Campbell
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
K. Adeyemi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
3
total mins
Started
entry

Union Berlin

Goalkeepers
F. Ronnow
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
2
Duels Won
0
pens won
Defenders
C. Trimmel
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
19%
pass acc
D. Doekhi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
L. Querfeld
SWEEPER
SWEEPER
6
cleanups
6
cleanups
3
interceptions
3
blocks
T. Rothe
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
R. Skov
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
5
Duels Won
0
pens won
Midfielders
A. Kral
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
4
Duels Won
0
pens won
R. Khedira
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
J. Haberer
LATE SHIFT
LATE SHIFT
8
late mins
8
late mins
82
total mins
82
entry
Forwards
I. Ansah
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
70
total mins
70
entry
A. Ilic
STORMTROOPER
STORMTROOPER
5
shots
5
shots
0
goals
1
on target
BENCH
M. Raab
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
D. Kohn
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
2
Duels Won
0
pens won
O. Ogbemudia
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Kemlein
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
Jeong Woo-Yeong
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
26
total mins
Started
entry
A. Schafer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
T. Skarke
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
26
total mins
Started
entry
D. Preu
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
O. Burke
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
20
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
31/08/2025 Borussia Dortmund 3 - 0 Union Berlin Bundesliga Signal Iduna Park
22/02/2025 Borussia Dortmund 6 - 0 Union Berlin Bundesliga SIGNAL IDUNA PARK
05/10/2024 Union Berlin 2 - 1 Borussia Dortmund Bundesliga Stadion An der Alten Försterei
02/03/2024 Union Berlin 0 - 2 Borussia Dortmund Bundesliga Stadion An der Alten Försterei
07/10/2023 Borussia Dortmund 4 - 2 Union Berlin Bundesliga BVB Stadion Dortmund
08/04/2023 Borussia Dortmund 2 - 1 Union Berlin Bundesliga SIGNAL IDUNA PARK
31/08/2025
Bundesliga Signal Iduna Park
22/02/2025
Bundesliga SIGNAL IDUNA PARK
05/10/2024
Bundesliga Stadion An der Alten Försterei
02/03/2024
Bundesliga Stadion An der Alten Försterei
07/10/2023
Bundesliga BVB Stadion Dortmund
08/04/2023
Bundesliga SIGNAL IDUNA PARK
Borussia Dortmund Win
Union Berlin Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 2 6 9 2 +7 WFC Augsburg 2 - 3 Bayern München (30-08-2025)WBayern München 6 - 0 RB Leipzig (22-08-2025)
2 Eintracht Frankfurt 2 6 7 2 +5 W1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
3 1. FC Köln 2 6 5 1 +4 W1. FC Köln 4 - 1 SC Freiburg (31-08-2025)WFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
4 Borussia Dortmund 2 4 6 3 +3 WBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
5 FC St. Pauli 2 4 5 3 +2 WHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
6 VfL Wolfsburg 2 4 4 2 +2 DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)W1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
7 FC Augsburg 2 3 5 4 +1 LFC Augsburg 2 - 3 Bayern München (30-08-2025)WSC Freiburg 1 - 3 FC Augsburg (23-08-2025)
8 VfB Stuttgart 2 3 2 2 0 WVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)LUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
9 1899 Hoffenheim 2 3 3 4 -1 L1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
10 Union Berlin 2 3 2 4 -2 LBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)WUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
11 RB Leipzig 2 3 2 6 -4 WRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)LBayern München 6 - 0 RB Leipzig (22-08-2025)
12 Bayer Leverkusen 2 1 4 5 -1 DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
13 FSV Mainz 05 2 1 1 2 -1 DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)LFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
14 Borussia Mönchengladbach 2 1 0 1 -1 LVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
15 Hamburger SV 2 1 0 2 -2 LHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
16 Werder Bremen 2 1 4 7 -3 DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
17 1. FC Heidenheim 2 0 1 5 -4 LRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)L1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
18 SC Freiburg 2 0 2 7 -5 L1. FC Köln 4 - 1 SC Freiburg (31-08-2025)LSC Freiburg 1 - 3 FC Augsburg (23-08-2025)