Match ends, Borussia Dortmund 3, 1. FC Union Berlin 2.
120'+3
Second Half Extra Time ends, Borussia Dortmund 3, 1. FC Union Berlin 2.
120'+3
Attempt saved. Maximilian Philipp (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal. Assisted by Dan-Axel Zagadou.
120'+2
Attempt missed. Maximilian Philipp (Borussia Dortmund) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Achraf Hakimi.
120'
Goal! Borussia Dortmund 3, 1. FC Union Berlin 2. Marco Reus (Borussia Dortmund) converts the penalty with a right footed shot to the bottom right corner.
120'
Axel Witsel (Borussia Dortmund) is shown the yellow card.
120'
Florian Hübner (1. FC Union Berlin) is shown the yellow card.
118'
Second yellow card to Marvin Friedrich (1. FC Union Berlin) for a bad foul.
118'
Penalty conceded by Marvin Friedrich (1. FC Union Berlin) after a foul in the penalty area.
118'
Penalty Borussia Dortmund. Christian Pulisic draws a foul in the penalty area.
116'
Corner, Borussia Dortmund. Conceded by Rafal Gikiewicz.
116'
Attempt saved. Marco Reus (Borussia Dortmund) right footed shot from a difficult angle and long range on the left is saved in the centre of the goal.
115'
Christopher Trimmel (1. FC Union Berlin) is shown the yellow card for a bad foul.
115'
Jadon Sancho (Borussia Dortmund) wins a free kick on the left wing.
115'
Foul by Christopher Trimmel (1. FC Union Berlin).
111'
Attempt blocked. Robert Zulj (1. FC Union Berlin) right footed shot from outside the box is blocked.
111'
Attempt blocked. Grischa Prömel (1. FC Union Berlin) right footed shot from the centre of the box is blocked.
110'
Ömer Toprak (Borussia Dortmund) hits the right post with a header from the centre of the box. Assisted by Marco Reus following a set piece situation.
109'
Marvin Friedrich (1. FC Union Berlin) is shown the yellow card.
109'
Foul by Florian Hübner (1. FC Union Berlin).
109'
Marco Reus (Borussia Dortmund) wins a free kick in the attacking half.
109'
Attempt missed. Sebastian Polter (1. FC Union Berlin) header from the centre of the box is high and wide to the right. Assisted by Robert Zulj.
107'
Maximilian Philipp (Borussia Dortmund) wins a free kick on the left wing.
107'
Foul by Marvin Friedrich (1. FC Union Berlin).
106'
Foul by Suleiman Abdullahi (1. FC Union Berlin).
106'
Raphael Guerreiro (Borussia Dortmund) wins a free kick in the defensive half.
105'
Substitution, 1. FC Union Berlin. Ken Reichel replaces Christopher Lenz.
105'
Second Half Extra Time begins Borussia Dortmund 2, 1. FC Union Berlin 2.
105'+1
First Half Extra Time ends, Borussia Dortmund 2, 1. FC Union Berlin 2.
103'
Foul by Ömer Toprak (Borussia Dortmund).
103'
Sebastian Polter (1. FC Union Berlin) wins a free kick in the defensive half.
100'
Corner, Borussia Dortmund. Conceded by Christopher Trimmel.
98'
Foul by Robert Zulj (1. FC Union Berlin).
98'
Axel Witsel (Borussia Dortmund) wins a free kick in the defensive half.
96'
Attempt missed. Robert Zulj (1. FC Union Berlin) right footed shot from outside the box is high and wide to the right. Assisted by Sebastian Polter.
96'
Attempt saved. Simon Hedlund (1. FC Union Berlin) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Suleiman Abdullahi.
96'
Foul by Robert Zulj (1. FC Union Berlin).
96'
Christian Pulisic (Borussia Dortmund) wins a free kick in the attacking half.
95'
Hand ball by Christopher Trimmel (1. FC Union Berlin).
93'
Attempt missed. Suleiman Abdullahi (1. FC Union Berlin) right footed shot from outside the box misses to the right following a corner.
92'
Corner, 1. FC Union Berlin. Conceded by Achraf Hakimi.
90'
First Half Extra Time begins Borussia Dortmund 2, 1. FC Union Berlin 2.
90'
Substitution, Borussia Dortmund. Jadon Sancho replaces Marius Wolf.
90'+5
Second Half ends, Borussia Dortmund 2, 1. FC Union Berlin 2.
90'+5
Attempt blocked. Simon Hedlund (1. FC Union Berlin) left footed shot from outside the box is blocked.
90'+4
Corner, 1. FC Union Berlin. Conceded by Christian Pulisic.
90'+4
Attempt blocked. Suleiman Abdullahi (1. FC Union Berlin) right footed shot from outside the box is blocked.
90'+4
Corner, 1. FC Union Berlin. Conceded by Marius Wolf.
90'+2
Hand ball by Marco Reus (Borussia Dortmund).
90'+1
Achraf Hakimi (Borussia Dortmund) wins a free kick on the right wing.
90'+1
Foul by Simon Hedlund (1. FC Union Berlin).
89'
Foul by Sebastian Polter (1. FC Union Berlin).
89'
Dan-Axel Zagadou (Borussia Dortmund) wins a free kick in the defensive half.
88'
Goal! Borussia Dortmund 2, 1. FC Union Berlin 2. Sebastian Polter (1. FC Union Berlin) header from the centre of the box to the bottom right corner. Assisted by Robert Zulj.
86'
Substitution, Borussia Dortmund. Axel Witsel replaces Mahmoud Dahoud.
84'
Attempt blocked. Robert Zulj (1. FC Union Berlin) right footed shot from outside the box is blocked.
83'
Julian Weigl (Borussia Dortmund) wins a free kick on the right wing.
83'
Foul by Robert Zulj (1. FC Union Berlin).
82'
Corner, Borussia Dortmund. Conceded by Rafal Gikiewicz.
82'
Attempt saved. Maximilian Philipp (Borussia Dortmund) right footed shot from outside the box is saved in the top centre of the goal.
78'
Substitution, Borussia Dortmund. Marco Reus replaces Shinji Kagawa.
78'
Attempt missed. Simon Hedlund (1. FC Union Berlin) right footed shot from the right side of the box is close, but misses to the right.
78'
Attempt saved. Grischa Prömel (1. FC Union Berlin) left footed shot from outside the box is saved in the centre of the goal. Assisted by Marvin Friedrich.
76'
Dan-Axel Zagadou (Borussia Dortmund) wins a free kick in the defensive half.
76'
Foul by Sebastian Polter (1. FC Union Berlin).
75'
Substitution, 1. FC Union Berlin. Simon Hedlund replaces Marcel Hartel.
75'
Foul by Julian Weigl (Borussia Dortmund).
75'
Robert Zulj (1. FC Union Berlin) wins a free kick on the left wing.
73'
Goal! Borussia Dortmund 2, 1. FC Union Berlin 1. Maximilian Philipp (Borussia Dortmund) right footed shot from the right side of the box to the bottom right corner. Assisted by Christian Pulisic with a through ball.
69'
Marius Wolf (Borussia Dortmund) wins a free kick in the defensive half.
69'
Foul by Robert Zulj (1. FC Union Berlin).
67'
Achraf Hakimi (Borussia Dortmund) wins a free kick on the right wing.
67'
Foul by Manuel Schmiedebach (1. FC Union Berlin).
67'
Delay over. They are ready to continue.
67'
Delay over. They are ready to continue.
66'
Delay in match Sebastian Polter (1. FC Union Berlin) because of an injury.
63'
Goal! Borussia Dortmund 1, 1. FC Union Berlin 1. Sebastian Polter (1. FC Union Berlin) right footed shot from the centre of the box to the bottom left corner. Assisted by Robert Zulj with a through ball.
62'
Attempt missed. Dan-Axel Zagadou (Borussia Dortmund) header from the centre of the box is close, but misses to the right. Assisted by Christian Pulisic with a cross following a corner.
62'
Corner, Borussia Dortmund. Conceded by Florian Hübner.
61'
Substitution, 1. FC Union Berlin. Suleiman Abdullahi replaces Kenny Prince Redondo.
61'
Substitution, 1. FC Union Berlin. Sebastian Polter replaces Sebastian Andersson.
61'
Achraf Hakimi (Borussia Dortmund) is shown the yellow card.
61'
Achraf Hakimi (Borussia Dortmund) has gone down, but that's a dive.
59'
Attempt missed. Raphael Guerreiro (Borussia Dortmund) left footed shot from outside the box is close, but misses to the right. Assisted by Shinji Kagawa.
56'
Shinji Kagawa (Borussia Dortmund) wins a free kick in the attacking half.
56'
Foul by Manuel Schmiedebach (1. FC Union Berlin).
55'
Attempt missed. Maximilian Philipp (Borussia Dortmund) header from a difficult angle on the left is just a bit too high. Assisted by Raphael Guerreiro with a cross following a corner.
55'
Corner, Borussia Dortmund. Conceded by Marvin Friedrich.
54'
Christian Pulisic (Borussia Dortmund) wins a free kick in the defensive half.
54'
Foul by Grischa Prömel (1. FC Union Berlin).
52'
Attempt missed. Raphael Guerreiro (Borussia Dortmund) left footed shot from the centre of the box is just a bit too high.
51'
Corner, Borussia Dortmund. Conceded by Marvin Friedrich.
47'
Attempt missed. Mahmoud Dahoud (Borussia Dortmund) right footed shot from outside the box is just a bit too high.
47'
Julian Weigl (Borussia Dortmund) wins a free kick in the defensive half.
47'
Foul by Kenny Prince Redondo (1. FC Union Berlin).
47'
Manuel Schmiedebach (1. FC Union Berlin) wins a free kick in the defensive half.
47'
Foul by Achraf Hakimi (Borussia Dortmund).
45'
Second Half begins Borussia Dortmund 1, 1. FC Union Berlin 0.
45'+1
First Half ends, Borussia Dortmund 1, 1. FC Union Berlin 0.
45'+1
Maximilian Philipp (Borussia Dortmund) wins a free kick in the defensive half.
45'+1
Foul by Marvin Friedrich (1. FC Union Berlin).
45'
Foul by Mahmoud Dahoud (Borussia Dortmund).
45'
Sebastian Andersson (1. FC Union Berlin) wins a free kick in the defensive half.
44'
Foul by Florian Hübner (1. FC Union Berlin).
44'
Maximilian Philipp (Borussia Dortmund) wins a free kick on the right wing.
42'
Kenny Prince Redondo (1. FC Union Berlin) hits the bar with a left footed shot from outside the box. Assisted by Sebastian Andersson with a headed pass.
41'
Attempt missed. Mahmoud Dahoud (Borussia Dortmund) right footed shot from outside the box is close, but misses to the left. Assisted by Maximilian Philipp.
40'
Goal! Borussia Dortmund 1, 1. FC Union Berlin 0. Christian Pulisic (Borussia Dortmund) right footed shot from very close range to the bottom left corner.
40'
Attempt saved. Shinji Kagawa (Borussia Dortmund) header from very close range is saved in the top centre of the goal. Assisted by Mahmoud Dahoud with a cross.
39'
Foul by Marvin Friedrich (1. FC Union Berlin).
39'
Shinji Kagawa (Borussia Dortmund) wins a free kick on the left wing.
36'
Grischa Prömel (1. FC Union Berlin) wins a free kick in the defensive half.
36'
Foul by Marius Wolf (Borussia Dortmund).
34'
Attempt missed. Christian Pulisic (Borussia Dortmund) left footed shot from outside the box is just a bit too high. Assisted by Maximilian Philipp.
33'
Attempt blocked. Maximilian Philipp (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Raphael Guerreiro with a headed pass.
27'
Ömer Toprak (Borussia Dortmund) wins a free kick in the defensive half.
27'
Foul by Kenny Prince Redondo (1. FC Union Berlin).
27'
Maximilian Philipp (Borussia Dortmund) wins a free kick in the attacking half.
27'
Foul by Florian Hübner (1. FC Union Berlin).
26'
Foul by Marcel Hartel (1. FC Union Berlin).
26'
Dan-Axel Zagadou (Borussia Dortmund) wins a free kick in the defensive half.
25'
Corner, Borussia Dortmund. Conceded by Kenny Prince Redondo.
24'
Attempt saved. Florian Hübner (1. FC Union Berlin) header from the centre of the box is saved in the centre of the goal. Assisted by Christopher Trimmel with a cross.
24'
Corner, 1. FC Union Berlin. Conceded by Marwin Hitz.
24'
Attempt saved. Christopher Lenz (1. FC Union Berlin) right footed shot from outside the box is saved in the top right corner.
23'
Corner, 1. FC Union Berlin. Conceded by Marwin Hitz.
23'
Attempt saved. Robert Zulj (1. FC Union Berlin) right footed shot from a difficult angle and long range on the left is saved in the bottom left corner.
22'
Kenny Prince Redondo (1. FC Union Berlin) wins a free kick on the left wing.
22'
Foul by Achraf Hakimi (Borussia Dortmund).
16'
Attempt missed. Shinji Kagawa (Borussia Dortmund) left footed shot from outside the box is close, but misses to the right. Assisted by Maximilian Philipp.
15'
Maximilian Philipp (Borussia Dortmund) wins a free kick in the defensive half.
15'
Foul by Marvin Friedrich (1. FC Union Berlin).
14'
Foul by Julian Weigl (Borussia Dortmund).
14'
Robert Zulj (1. FC Union Berlin) wins a free kick in the defensive half.
14'
Substitution, Borussia Dortmund. Raphael Guerreiro replaces Abdou Diallo because of an injury.
11'
Attempt blocked. Achraf Hakimi (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Julian Weigl.
10'
Attempt blocked. Abdou Diallo (Borussia Dortmund) header from the centre of the box is blocked. Assisted by Shinji Kagawa with a cross.
10'
Corner, Borussia Dortmund. Conceded by Rafal Gikiewicz.
10'
Attempt saved. Maximilian Philipp (Borussia Dortmund) header from a difficult angle on the left is saved in the top centre of the goal. Assisted by Christian Pulisic with a cross.
10'
Corner, Borussia Dortmund. Conceded by Marvin Friedrich.
10'
Attempt blocked. Christian Pulisic (Borussia Dortmund) left footed shot from the left side of the six yard box is blocked.
10'
Attempt blocked. Marius Wolf (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Shinji Kagawa with a cross.
9'
Corner, Borussia Dortmund. Conceded by Christopher Lenz.
1'
Offside, 1. FC Union Berlin. Sebastian Andersson tries a through ball, but Robert Zulj is caught offside.