Highlights
P. Ittrich
0:24
Watch: Füllkrug: "We were mentally strong"
Full-time
90'
+ 6
Full-time: Dortmund 4-2 Union
Dortmund are now unbeaten in 15 consecutive Bundesliga matches thanks to this victory! Niclas Füllkrug opened the scoring early on, but goals from Robin Gosens and Leonardo Bonucci - the second from the penalty spot - put die Eisernen in front. However, a stunning Nico Schlotterbeck effort shortly after interval restored parity, before Julian Brandt and Julian Ryerson efforts gave Die Schwarzgelben all three points.
Ryerson right on the money
© IMAGO/Jan Huebner
83'
Substitution
83'
Substitution
82'
Fofana denied
Union are still plugging away here, and Kobel needs to be alert to stop Fofana's powerful effort.
Full house
© IMAGO/Matthias Koch
73'
Substitution
72'
Dortmund two to the good
This one is a bit fortunate, as Ryerson's effort from outside the area takes a heavy deflection off Gosens on its way into the net. Dortmund won't care, though, and they are now in a comfortable position.
Brandt the hero
© IMAGO/Kirchner-Media
68'
Substitution
68'
Substitution
68'
Substitution
64'
Substitution
60'
Tousart over
The midfielder tries his luck from distance, but can't replicate Schlotterbeck's precision as his shot go well over the crossbar.
55'
Dortmund retake the lead!
BVB are back in front! The home side break quickly and Brandt is acres of space on the right. From there, he keeps his cool to fire beyond Rønnow. Can they hold onto the lead this time?
54'
Substitution
50'
What a goal!
That is outrageous! The centre-back is at least 30 yards from goal as he lets fly, but his effort is headed straight for the top corner. Two Rønnows wouldn't have saved that!
48'
Brandt thwarted
The substitute gets involved early, as Rønnow gets down to claim his low drive.
46'
We're back
45 minutes left in this one.
Kick-off!
45'
+ 7
Substitution
Half-time: Dortmund 1-2 Union
© IMAGO/Jan Huebner
Half-time
45'
+ 4
Efficient Union
Possession (%)
7129
43'
Becker goes close
The forward is released down the right flank and, although he is forced wide, he tests Kobel from a tight angle. The goalkeeper gets a strong hand to it, though, and pushes it to safety.
42'
Less than 5 minutes left
Can either side find a goal before the break?
Brilliant Bonucci
© IMAGO/Vitalii Kliuiev
36'
Schlotterbeck pokes wide
The centre-back is found at the back post but, on the stretch, he can only place his effort wide.
32'
Union complete the comeback!
Again, VAR is involved as a foul on Becker from Hummels is spotted. From the resulting spot-kick, Bonucci fires into the corner to become the oldest Italian to score for the club. That is also his first goal for the club!
29'
SituationNo penalty
ReviewFoul?
DecisionPenalty
29'
Füllkrug denied
The former Werder Bremen man thinks he has his second of the day, but is slightly offside as he heads into the corner, which means the goal is correctly chalked off.
23'
SituationNo goal
ReviewOffside?
DecisionNo goal
23'
Union almost go ahead!
Union are so dangerous from set-pieces, and they strike once again! This time, Král gets his head to a Trimmel free-kick, directing the ball into the corner for his first goal for the club. However, the midfielder is in offside position when doing so, and is immediately substituted following the decision.
20'
Substitution
16'
Malen denied
A fierce drive from the Dutchman is goalbound until Rønnow intervenes.
Evenly-matched
© IMAGO/Beautiful Sports
12'
SituationGoal
ReviewOffside?
DecisionNo goal
10'
Union level!
Dortmund aren't in front for long as Union equalise! Again, it comes from a corner, as Gosens' header flies off Füllkrug's head and into the corner. All square again!
8'
Dortmund move in front!
After scoring versus Hoffenheim last week, Füllkrug has his second goal for Die Schwarzgelben. Rønnow does well to save the Germany international's header from Reus' corner, but the striker buries the rebound to put his side ahead.
6'
Gosens fires over
The left-back, who already has three goals to his name for Union, hammers a volley over the bar.
3'
Union full of experience
The average age of Die Eisernen's starting XI today is 29.7 years old - their highest of the campaign.
1'
Underway
We are up and running.
Kick-off!
15 minutes to go
Not long before this match-up gets underway.
Dortmund team news
© IMAGO/RHR-Foto
Union team news
© IMAGO/Sportfoto Rudel
Dortmund starting XI
Kobel - Ryerson, Schlotterbeck, Hummels, Wolf - Can (c), Nmecha - Malen, Reus, Bynoe-Gittens - Füllkrug
Dortmund subs
Meyer, Süle, Özcan, Reyna, Haller, Moukoko, Adeyemi, Brandt, Bueno
Union starting XI
Rønnow - Trimmel, Doekhi, Bonucci, Leite, Gosens - Kral, Laïdouni, Haberer - Behrens, Becker (c)
Union subs
Schwolow, Jaeckel, Roussillon, Aaronson, Kemlein, Tousart, Fofana, Hollerbach, Volland
Dortmund's impressive 2023
BVB's 3-1 victory over Hoffenheim last weekend means they are now unbeaten in their last 14 Bundesliga matches - that longest active streak in Germany's top three divisions. The 4-2 loss versus Bayern in April is their only league defeat of the calendar year, and they sit atop of the 2023 table, nine points above the Bavarians.
How do Dortmund and Union Berlin stack up?
© DFL
Terzic taking nothing for granted
© IMAGO/Sven Simon
Fischer staying positive
© O.Behrendt via www.imago-images.de/imago images/Contrast
Probable line-ups
© Getty Images
1:43
Watch: The best of Gregor Kobel
3:02
Watch: Borussia Dortmund - Hard to Beat
3:01
Watch: Vote for your September Goal of the Month!
2:03
Watch: Dortmund 2-1 Union - previous meeting
Head-to-head
Union have lost five of their eight Bundesliga meetings with Dortmund and they have only lost as often in the top flight against Bayern Munich. BVB only have a better win rate against Freiburg (66.0%) among the current Bundesliga clubs than against Union (62.5%).
Füllkrug up and running
It was a good outing for Dortmund in Hoffenheim, with Niclas Füllkrug's first goal for the club getting the ball rolling. Union don't represent the best opposition for the Germany striker, however, with Füllkrug going without a goal in four successive Bundesliga losses to Die Eisernen. He did score the winner in his other top-flight meeting with Union back in 2019/20.
2:03
Watch: Hoffenheim 1-3 Dortmund - highlights
2:03
Watch: Heidenheim 1-0 Union - highlights
0:30