We use cookies to improve your onsite experience. By understanding how you use our products, we can improve navigation, build better features, and provide you with more relevant content and marketing messages. For more information about cookies, and to manage your preferences, please see our Cookie Policy. By continuing to use this site you are agreeing to our use of cookies and personal data in accordance with our Privacy Policy. You are also agreeing to the site’s Terms of Use.
90+7'That's it! The referee blows the final whistle
90+7'Today's attendance is 81365.
90+7'Ball possession: Borussia Dortmund: 61%, FC Heidenheim: 39%.
90+7'FC Heidenheim take a throw-in in the opponent's half of the field.
90+7'Maximilian Breunig from FC Heidenheim heads the ball, but it's a terrible effort nowhere near the goal.
90+7'The cross by Jonas Foehrenbach from FC Heidenheim successfully finds a teammate in the box.
90+6'The referee signals a free kick as Emre Can from Borussia Dortmund trips Maximilian Breunig
90+6'Mathias Honsak makes the tackle and wins possession for his team
90+5'The referee signals a free kick as Jan Schoeppner from FC Heidenheim trips Jamie Gittens
90+4'Benedikt Gimber from FC Heidenheim goes a bit too far there as the pulls down Felix Nmecha
90+3'G O O O A A A L - Emre Can from Borussia Dortmund puts it away from the penalty spot in the middle with the right foot. Kevin Mueller jumped on the right.
90+2'PENALTY! - Omar Traore handles the ball in the penalty box! Heavy protests from Omar Traore but the ref is uninterested.
90+2'After VAR check, the referee changed the call and decided to award a penalty for Borussia Dortmund!
90+1'VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for Borussia Dortmund.
90+1'Omar Traore from FC Heidenheim intercepts a cross aimed towards the box.
90+1'Pascal Gross swings in the ball from a corner on the left, but it is nowhere near a teammate.
90'Omar Traore successfully blocks the shot
90'A shot by Maximilian Beier is blocked.
90'Ball possession: Borussia Dortmund: 62%, FC Heidenheim: 38%.
89'FC Heidenheim take a throw-in in their own half of the field.
89'Maximilian Breunig wins an air challenge against Emre Can
89'FC Heidenheim take a throw-in in their own half of the field.
89'Felix Nmecha makes the tackle and wins possession for his team
88'Emre Can from Borussia Dortmund intercepts a cross aimed towards the box.
88'Niklas Suele from Borussia Dortmund intercepts a cross aimed towards the box.
88'Waldemar Anton from Borussia Dortmund intercepts a cross aimed towards the box.
87'The referee signals a free kick as Felix Nmecha from Borussia Dortmund trips Mathias Honsak
86'Lennard Maloney is leaving the field to be replaced by Mathias Honsak in a tactical substitution.
86'The referee runs back to show Yan Couto from Borussia Dortmund a yellow card for the previous foul.
86'Jonas Foehrenbach from FC Heidenheim sends an effort wide of target
86'Mikkel Kaufmann creates a scoring opportunity for his teammate
86'Maximilian Breunig makes the tackle and wins possession for his team
86'The referee signals a free kick as Niklas Dorsch from FC Heidenheim trips Felix Nmecha
85'Borussia Dortmund take a throw-in in their own half of the field.
85'Ball possession: Borussia Dortmund: 62%, FC Heidenheim: 38%.
85'Goal kick for Borussia Dortmund.
84'Goal kick for FC Heidenheim.
84'Borussia Dortmund take a throw-in in the opponent's half of the field.
83'The referee runs back to show Mikkel Kaufmann from FC Heidenheim a yellow card for the previous foul.
82'Yellow card for Jamie Gittens.
82'Jamie Gittens from Borussia Dortmund goes a bit too far there as the pulls down Mikkel Kaufmann
82'Maximilian Breunig from FC Heidenheim intercepts a cross aimed towards the box.
82'Pascal Gross swings in the ball from a corner on the right, but it is nowhere near a teammate.
81'Lennard Maloney from FC Heidenheim intercepts a cross aimed towards the box.
81'Ball possession: Borussia Dortmund: 63%, FC Heidenheim: 37%.
81'Pascal Gross makes the tackle and wins possession for his team
80'Omar Traore makes the tackle and wins possession for his team
80'Jan Schoeppner wins an air challenge against Maximilian Beier
79'Goal kick for Borussia Dortmund.
79'FC Heidenheim take a throw-in in the opponent's half of the field.
79'Julian Brandt is leaving the field to be replaced by Emre Can in a tactical substitution.
79'Karim Adeyemi is leaving the field to be replaced by Jamie Gittens in a tactical substitution.
78'FC Heidenheim take a throw-in in the opponent's half of the field.
78'FC Heidenheim are in control of the ball.
77'Borussia Dortmund are trying to create something here.
76'FC Heidenheim take a throw-in in their own half of the field.
76'Benedikt Gimber makes the tackle and wins possession for his team
75'FC Heidenheim take a throw-in in the opponent's half of the field.
75'FC Heidenheim are in control of the ball.
75'Ball possession: Borussia Dortmund: 65%, FC Heidenheim: 35%.
74'G O O O A A A L - Maximilian Breunig from FC Heidenheim puts it away from the penalty spot with the left foot! Gregor Kobel chose the wrong side.
74'After VAR check, the referee decided to stay with the initial call - penalty for FC Heidenheim!
73'VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for FC Heidenheim.
73'PENALTY - Niklas Suele from Borussia Dortmund concedes a penalty for tripping Mikkel Kaufmann.
73'Patrick Mainka wins an air challenge against Maximilian Beier
72'Niklas Suele from Borussia Dortmund intercepts a cross aimed towards the box.
72'FC Heidenheim take a throw-in in the opponent's half of the field.
72'Serhou Guirassy is leaving the field to be replaced by Maximilian Beier in a tactical substitution.
72'Ramy Bensebaini is leaving the field to be replaced by Yan Couto in a tactical substitution.
71'FC Heidenheim take a throw-in in their own half of the field.
71'Borussia Dortmund take a throw-in in their own half of the field.
70'Waldemar Anton from Borussia Dortmund goes a bit too far there as the pulls down Benedikt Gimber
70'Ball possession: Borussia Dortmund: 65%, FC Heidenheim: 35%.
69'Borussia Dortmund take a throw-in in the opponent's half of the field.
69'Jonas Foehrenbach from FC Heidenheim intercepts a cross aimed towards the box.
69'Maximilian Breunig from FC Heidenheim intercepts a cross aimed towards the box.
69'Pascal Gross swings in the ball from a corner on the left, but it is nowhere near a teammate.
69'Benedikt Gimber from FC Heidenheim intercepts a cross aimed towards the box.
68'Pascal Gross swings in the ball from a corner on the left, but it is nowhere near a teammate.
68'Leo Scienza is leaving the field to be replaced by Niklas Dorsch in a tactical substitution.
68'Paul Wanner is leaving the field to be replaced by Maximilian Breunig in a tactical substitution.
68'Marvin Pieringer is leaving the field to be replaced by Mikkel Kaufmann in a tactical substitution.
68'Oooh... that was a sitter! Serhou Guirassy should have scored from that position
68'Good effort by Serhou Guirassy as he directs a shot on target, but the keeper saves it
67'The cross by Marcel Sabitzer from Borussia Dortmund successfully finds a teammate in the box.
67'Borussia Dortmund take a throw-in in the opponent's half of the field.
67'Kevin Mueller relieves the pressure with a clearance
67'Felix Nmecha wins an air challenge against Leo Scienza
66'Pascal Gross hand-balls.
65'Borussia Dortmund take a throw-in in the opponent's half of the field.
65'Ball possession: Borussia Dortmund: 65%, FC Heidenheim: 35%.
65'Karim Adeyemi wins an air challenge against Omar Traore
64'The referee signals a free kick as Paul Wanner from FC Heidenheim trips Ramy Bensebaini
64'Oooh... that was a sitter! Leo Scienza should have scored from that position
64'Marcel Sabitzer successfully blocks the shot
64'A shot by Leo Scienza is blocked.
64'Marcel Sabitzer successfully blocks the shot
64'A shot by Leo Scienza is blocked.
63'Jan Schoeppner wins an air challenge against Serhou Guirassy
63'Yellow card for Paul Wanner.
63'The ref blows his whistle. Paul Wanner charged Felix Nmecha from behind and it's a free-kick
62'The referee signals a free kick as Sirlord Conteh from FC Heidenheim trips Ramy Bensebaini
62'FC Heidenheim take a throw-in in their own half of the field.
61'The referee signals a free kick as Leo Scienza from FC Heidenheim trips Karim Adeyemi
61'Lennard Maloney from FC Heidenheim intercepts a cross aimed towards the box.
61'Pascal Gross swings in the ball from a corner on the left, but it is nowhere near a teammate.
61'Ball possession: Borussia Dortmund: 65%, FC Heidenheim: 35%.
60'Goal kick for FC Heidenheim.
59'Donyell Malen is leaving the field to be replaced by Marcel Sabitzer in a tactical substitution.
59'Serhou Guirassy from Borussia Dortmund sends an effort wide of target
59'Karim Adeyemi creates a scoring opportunity for his teammate
59'The cross by Karim Adeyemi from Borussia Dortmund successfully finds a teammate in the box.
59'Borussia Dortmund start a counter attack.
59'Niklas Suele from Borussia Dortmund intercepts a cross aimed towards the box.
58'Dangerous challenge by Leo Scienza from FC Heidenheim. Waldemar Anton on the receiving end of that.
58'Waldemar Anton successfully blocks the shot
58'A shot by Leo Scienza is blocked.
58'Jan Schoeppner makes the tackle and wins possession for his team
57'Julian Ryerson from Borussia Dortmund goes a bit too far there as the pulls down Jan Schoeppner
56'FC Heidenheim take a throw-in in the opponent's half of the field.
56'Ramy Bensebaini from Borussia Dortmund intercepts a cross aimed towards the box.
56'Waldemar Anton from Borussia Dortmund intercepts a cross aimed towards the box.
55'The referee signals a free kick as Jonas Foehrenbach from FC Heidenheim trips Donyell Malen
55'Ball possession: Borussia Dortmund: 60%, FC Heidenheim: 40%.
55'Waldemar Anton from Borussia Dortmund intercepts a cross aimed towards the box.
54'Reckless challenge there. Julian Ryerson commits a rough foul on Marvin Pieringer
54'Borussia Dortmund take a throw-in in their own half of the field.
54'Borussia Dortmund take a throw-in in the opponent's half of the field.
53'Kevin Mueller relieves the pressure with a clearance
53'Goal kick for FC Heidenheim.
53'Donyell Malen from Borussia Dortmund sends an effort wide of target
52'Borussia Dortmund are in control of the ball.
50'Ball possession: Borussia Dortmund: 60%, FC Heidenheim: 40%.
50'Goal kick for Borussia Dortmund.
49'Borussia Dortmund take a throw-in in the opponent's half of the field.
49'Patrick Mainka successfully blocks the shot
49'A shot by Serhou Guirassy is blocked.
49'Pascal Gross from Borussia Dortmund swings in the corner from the right.
48'Benedikt Gimber relieves the pressure with a clearance
48'The game is restarted.
47'Play has been stopped because there is a player lying on the pitch.
47'Borussia Dortmund are in control of the ball.
46'Borussia Dortmund take a throw-in in their own half of the field.
46'Adrian Beck is leaving the field to be replaced by Sirlord Conteh in a tactical substitution.
46'The second half is underway.
45+3'It's over! The referee blows for half time
45+3'Ball possession: Borussia Dortmund: 61%, FC Heidenheim: 39%.
45+2'Serhou Guirassy wins an air challenge against Jan Schoeppner
45+2'Adrian Beck from FC Heidenheim intercepts a cross aimed towards the box.
45+2'Pascal Gross swings in the ball from a corner on the right, but it is nowhere near a teammate.
45+1'Adrian Beck from FC Heidenheim intercepts a cross aimed towards the box.
45+1'The fourth official shows there are 2 minute(s) of time to be added.
45+1'Jan Schoeppner from FC Heidenheim intercepts a cross aimed towards the box.
45'Marvin Pieringer successfully blocks the shot
45'A shot by Donyell Malen is blocked.
45'Ball possession: Borussia Dortmund: 60%, FC Heidenheim: 40%.
44'The referee signals a free kick as Omar Traore from FC Heidenheim trips Karim Adeyemi
44'Niklas Suele wins an air challenge against Marvin Pieringer
44'Waldemar Anton from Borussia Dortmund intercepts a cross aimed towards the box.
42'The referee signals a free kick as Julian Ryerson from Borussia Dortmund trips Leo Scienza
41'The cross by Julian Ryerson from Borussia Dortmund successfully finds a teammate in the box.
41'Julian Ryerson provided the assist for the goal.
41'G O O O A A A L - Karim Adeyemi scores with the right foot!
41'Borussia Dortmund take a throw-in in their own half of the field.
41'The referee signals a free kick as Omar Traore from FC Heidenheim trips Ramy Bensebaini
41'Ball possession: Borussia Dortmund: 60%, FC Heidenheim: 40%.
39'Omar Traore provided the assist for the goal.
39'G O O O A A A L - Marvin Pieringer from FC Heidenheim heads the ball home!
39'Marvin Pieringer wins an air challenge against Waldemar Anton
39'The cross by Omar Traore from FC Heidenheim successfully finds a teammate in the box.
39'FC Heidenheim take a throw-in in the opponent's half of the field.
39'Goal kick for FC Heidenheim.
38'FC Heidenheim are in control of the ball.
37'Borussia Dortmund are in control of the ball.
37'Kevin Mueller from FC Heidenheim intercepts a cross aimed towards the box.
36'Oooh... that was a sitter! Marvin Pieringer should have scored from that position
36'Ball possession: Borussia Dortmund: 62%, FC Heidenheim: 38%.
36'Marvin Pieringer sends a header towards goal, but Gregor Kobel is there to comfortably save it
36'The cross by Leo Scienza from FC Heidenheim successfully finds a teammate in the box.
35'Julian Ryerson is penalised for pushing Leo Scienza.
35'Niklas Suele from Borussia Dortmund intercepts a cross aimed towards the box.
34'FC Heidenheim are in control of the ball.
34'Waldemar Anton wins an air challenge against Leo Scienza
33'Borussia Dortmund take a throw-in in their own half of the field.
33'Jan Schoeppner wins an air challenge against Felix Nmecha
32'Goal kick for FC Heidenheim.
32'FC Heidenheim take a throw-in in the opponent's half of the field.
31'FC Heidenheim take a throw-in in their own half of the field.
31'The referee signals a free kick as Jan Schoeppner from FC Heidenheim trips Felix Nmecha
30'Ball possession: Borussia Dortmund: 63%, FC Heidenheim: 37%.
30'The referee signals a free kick as Jonas Foehrenbach from FC Heidenheim trips Donyell Malen
29'Goal kick for Borussia Dortmund.
28'FC Heidenheim take a throw-in in the opponent's half of the field.
28'Donyell Malen relieves the pressure with a clearance
27'Julian Ryerson from Borussia Dortmund goes a bit too far there as the pulls down Leo Scienza
27'Karim Adeyemi from Borussia Dortmund commits a foul by elbowing Benedikt Gimber
26'FC Heidenheim take a throw-in in the opponent's half of the field.
26'Felix Nmecha from Borussia Dortmund intercepts a cross aimed towards the box.
26'The referee signals a free kick as Niklas Suele from Borussia Dortmund trips Marvin Pieringer
25'Ball possession: Borussia Dortmund: 66%, FC Heidenheim: 34%.
24'Safe hands from Gregor Kobel as he comes out and claims the ball
24'Patrick Mainka fails to find the target with a shot from outside the box
24'Serhou Guirassy from Borussia Dortmund intercepts a cross aimed towards the box.
24'Leo Scienza swings in the ball from a corner on the left, but it is nowhere near a teammate.
23'Felix Nmecha from Borussia Dortmund intercepts a cross aimed towards the box.
23'FC Heidenheim are in control of the ball.
22'A shot by Leo Scienza is blocked.
20'Borussia Dortmund take a throw-in in the opponent's half of the field.
20'Borussia Dortmund are in control of the ball.
20'Ball possession: Borussia Dortmund: 63%, FC Heidenheim: 37%.
20'Leo Scienza shoots from outside the box, but Gregor Kobel has it under control
19'FC Heidenheim are in control of the ball.
17'Karim Adeyemi managed to score from an easy position.
17'Donyell Malen made the key pass for the goal!
17'Julian Brandt provided the assist for the goal.
17'G O O O A A A L - Karim Adeyemi scores with the right foot!
17'Julian Ryerson makes the tackle and wins possession for his team
17'FC Heidenheim take a throw-in in their own half of the field.
16'Borussia Dortmund take a throw-in in the opponent's half of the field.
16'Benedikt Gimber makes the tackle and wins possession for his team
15'Benedikt Gimber makes the tackle and wins possession for his team
15'Borussia Dortmund take a throw-in in the opponent's half of the field.
15'The cross by Julian Ryerson from Borussia Dortmund successfully finds a teammate in the box.
15'Ball possession: Borussia Dortmund: 63%, FC Heidenheim: 37%.
15'Marvin Pieringer from FC Heidenheim is ruled offside.
14'Patrick Mainka from FC Heidenheim intercepts a cross aimed towards the box.
13'Reckless challenge there. Lennard Maloney commits a rough foul on Serhou Guirassy
12'Karim Adeyemi provided the assist for the goal.
12'G O O O A A A L - Donyell Malen scores with the right foot!
11'Waldemar Anton from Borussia Dortmund intercepts a cross aimed towards the box.
10'FC Heidenheim take a throw-in in their own half of the field.
10'Borussia Dortmund take a throw-in in the opponent's half of the field.
10'Ball possession: Borussia Dortmund: 58%, FC Heidenheim: 42%.
10'Borussia Dortmund take a throw-in in the opponent's half of the field.
10'Patrick Mainka from FC Heidenheim intercepts a cross aimed towards the box.
9'Borussia Dortmund take a throw-in in the opponent's half of the field.
9'Patrick Mainka from FC Heidenheim intercepts a cross aimed towards the box.
9'The referee signals a free kick as Benedikt Gimber from FC Heidenheim trips Serhou Guirassy
9'Borussia Dortmund are in control of the ball.
8'Benedikt Gimber from FC Heidenheim intercepts a cross aimed towards the box.
8'Pascal Gross swings in the ball from a corner on the left, but it is nowhere near a teammate.
7'Lennard Maloney from FC Heidenheim goes a bit too far there as the pulls down Serhou Guirassy
7'FC Heidenheim take a throw-in in the opponent's half of the field.
7'Goal kick for FC Heidenheim.
6'Pascal Gross fails to find the target with a shot from outside the box
5'Ramy Bensebaini wins an air challenge against Marvin Pieringer
5'Ball possession: Borussia Dortmund: 67%, FC Heidenheim: 33%.
4'Kevin Mueller from FC Heidenheim intercepts a cross aimed towards the box.
4'Serhou Guirassy wins an air challenge against Jonas Foehrenbach
3'Patrick Mainka is penalised for pushing Serhou Guirassy.
3'FC Heidenheim take a throw-in in their own half of the field.
3'Ramy Bensebaini sends a header towards goal, but Kevin Mueller is there to comfortably save it
2'FC Heidenheim are in control of the ball.
2'Borussia Dortmund are trying to create something here.
1'The pitch is in fantastic condition today and the players are enjoying the surface.
1'Welcome to tonights game where the floodlight surrounds the pitch.
1'Borussia Dortmund kick-off, and the game is underway.
1'The referee starts the match.
Welcome to Signal Iduna Park, the match will start in about 5 minutes.