Match ends, TSG Hoffenheim 0, Borussia Dortmund 1.
97' Second Half ends, TSG Hoffenheim 0, Borussia Dortmund 1.
97' Attempt Attempt missed. Ermin Bicakcic (TSG Hoffenheim) header from the centre of the box misses to the right. Assisted by Angeliño with a cross following a corner.
96' Corner, TSG Hoffenheim. Conceded by Gregor Kobel.
96' Attempt Attempt saved. Ermin Bicakcic (TSG Hoffenheim) header from the centre of the box is saved in the top centre of the goal. Assisted by Andrej Kramaric with a cross.
95' Foul by Salih Özcan (Borussia Dortmund).
95' Fisnik Asllani (TSG Hoffenheim) wins a free kick on the right wing.
95' Attempt Attempt missed. Donyell Malen (Borussia Dortmund) right footed shot from the left side of the box is close, but misses to the right. Assisted by Raphaël Guerreiro.
93' Delay over. They are ready to continue.
92' Delay in match because of an injury Donyell Malen (Borussia Dortmund).
92' Yellow card Kevin Vogt (TSG Hoffenheim) is shown the yellow card for a bad foul.
92' Corner, Borussia Dortmund. Conceded by Oliver Baumann.
92' Jude Bellingham (Borussia Dortmund) hits the left post with a left footed shot from the left side of the box. Assisted by Emre Can.
90' Attempt Attempt saved. Julian Brandt (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal. Assisted by Salih Özcan with a headed pass.
88' Substitution Substitution, Borussia Dortmund. Mats Hummels replaces Marco Reus.
87' Attempt Attempt saved. Raphaël Guerreiro (Borussia Dortmund) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Marco Reus.
83' Attempt Attempt missed. Fisnik Asllani (TSG Hoffenheim) header from the right side of the six yard box is close, but misses to the right. Assisted by Angeliño following a corner.
83' Corner, TSG Hoffenheim. Conceded by Niklas Süle.
83' Attempt Attempt blocked. Fisnik Asllani (TSG Hoffenheim) left footed shot from the left side of the box is blocked. Assisted by Christoph Baumgartner.
81' Corner, TSG Hoffenheim. Conceded by Nico Schlotterbeck.
80' Corner, TSG Hoffenheim. Conceded by Marius Wolf.
78' Offside, Borussia Dortmund. Niklas Süle tries a through ball, but Donyell Malen is caught offside.
77' Substitution Substitution, TSG Hoffenheim. Angelo Stiller replaces Sebastian Rudy.
77' Donyell Malen (Borussia Dortmund) wins a free kick in the defensive half.
77' Foul by Kevin Vogt (TSG Hoffenheim).
76' Delay over. They are ready to continue.
76' Substitution Substitution, Borussia Dortmund. Salih Özcan replaces Sébastien Haller.
75' Delay in match (Borussia Dortmund).
75' Attempt Attempt saved. Jude Bellingham (Borussia Dortmund) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Marius Wolf.
75' Attempt Attempt saved. Julian Brandt (Borussia Dortmund) right footed shot from outside the box is saved in the centre of the goal. Assisted by Raphaël Guerreiro.
72' Attempt Attempt blocked. Angeliño (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Andrej Kramaric.
72' Corner, TSG Hoffenheim. Conceded by Emre Can.
71' Corner, TSG Hoffenheim. Conceded by Gregor Kobel.
71' Attempt Attempt saved. Kasper Dolberg (TSG Hoffenheim) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Christoph Baumgartner.
70' Corner, TSG Hoffenheim. Conceded by Nico Schlotterbeck.
70' Attempt Attempt blocked. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is blocked. Assisted by Angeliño.
69' Yellow card Jude Bellingham (Borussia Dortmund) is shown the yellow card for a bad foul.
68' Foul by Jude Bellingham (Borussia Dortmund).
68' Sebastian Rudy (TSG Hoffenheim) wins a free kick in the defensive half.
66' Corner, TSG Hoffenheim. Conceded by Gregor Kobel.
66' Attempt Attempt saved. Christoph Baumgartner (TSG Hoffenheim) right footed shot from outside the box is saved in the bottom right corner. Assisted by Andrej Kramaric.
65' Attempt Attempt missed. Jude Bellingham (Borussia Dortmund) right footed shot from outside the box is just a bit too high. Assisted by Marco Reus following a corner.
64' Substitution Substitution, TSG Hoffenheim. Kasper Dolberg replaces Umut Tohumcu.
64' Substitution Substitution, TSG Hoffenheim. Fisnik Asllani replaces Ihlas Bebou.
64' Corner, Borussia Dortmund. Conceded by Oliver Baumann.
64' Attempt Attempt saved. Raphaël Guerreiro (Borussia Dortmund) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Marco Reus.
63' Substitution Substitution, Borussia Dortmund. Donyell Malen replaces Jamie Bynoe-Gittens.
62' Attempt Attempt missed. Marius Wolf (Borussia Dortmund) right footed shot from the right side of the box is just a bit too high. Assisted by Jude Bellingham.
60' Emre Can (Borussia Dortmund) wins a free kick on the left wing.
60' Foul by Ihlas Bebou (TSG Hoffenheim).
59' Attempt Attempt blocked. Sebastian Rudy (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Andrej Kramaric.
58' Attempt Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Sebastian Rudy.
56' VAR Decision: No Goal TSG Hoffenheim 0-1 Borussia Dortmund.
56' Delay in match (Borussia Dortmund). VAR checking.
56' Yellow card Oliver Baumann (TSG Hoffenheim) is shown the yellow card.
55' GOAL OVERTURNED BY VAR: Marius Wolf (Borussia Dortmund) scores but the goal is ruled out after a VAR review.
55' Foul by Nico Schlotterbeck (Borussia Dortmund).
55' Ihlas Bebou (TSG Hoffenheim) wins a free kick on the right wing.
53' Corner, TSG Hoffenheim. Conceded by Niklas Süle.
52' Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.
52' Foul by Christoph Baumgartner (TSG Hoffenheim).
52' Delay over. They are ready to continue.
50' VAR Decision: No Penalty TSG Hoffenheim.
48' Attempt Attempt blocked. Andrej Kramaric (TSG Hoffenheim) left footed shot from the centre of the box is blocked. Assisted by Ihlas Bebou.
46' Offside, TSG Hoffenheim. Christoph Baumgartner tries a through ball, but Angeliño is caught offside.
45' Second Half begins TSG Hoffenheim 0, Borussia Dortmund 1.
48' First Half ends, TSG Hoffenheim 0, Borussia Dortmund 1.
47' Corner, Borussia Dortmund. Conceded by Umut Tohumcu.
47' Attempt Attempt blocked. Jamie Bynoe-Gittens (Borussia Dortmund) right footed shot from the right side of the box is blocked. Assisted by Jude Bellingham.
46' Attempt Attempt missed. Marius Wolf (Borussia Dortmund) right footed shot from the centre of the box is high and wide to the right. Assisted by Raphaël Guerreiro.
43' Marco Reus (Borussia Dortmund) wins a free kick in the defensive half.
43' Foul by Sebastian Rudy (TSG Hoffenheim).
42'
Goal de Brandt (0-1)
Goal! TSG Hoffenheim 0, Borussia Dortmund 1. Julian Brandt (Borussia Dortmund) with an attempt from the left side of the six yard box to the high centre of the goal. Assisted by Marco Reus with a cross following a set piece situation.
41' Julian Brandt (Borussia Dortmund) wins a free kick on the left wing.
41' Foul by Christoph Baumgartner (TSG Hoffenheim).
40' Corner, Borussia Dortmund. Conceded by Kevin Vogt.
40' Attempt Attempt saved. Nico Schlotterbeck (Borussia Dortmund) left footed shot from the right side of the six yard box is saved in the centre of the goal. Assisted by Sébastien Haller.
40' Attempt Attempt missed. Sébastien Haller (Borussia Dortmund) header from the centre of the box misses to the right. Assisted by Julian Brandt with a cross following a corner.
40' Corner, Borussia Dortmund. Conceded by Oliver Baumann.
40' Attempt Attempt saved. Emre Can (Borussia Dortmund) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Raphaël Guerreiro.
37' Attempt Attempt missed. Niklas Süle (Borussia Dortmund) right footed shot from outside the box is too high.
37' Attempt Attempt blocked. Raphaël Guerreiro (Borussia Dortmund) right footed shot from the left side of the box is blocked. Assisted by Marco Reus.
35' Jude Bellingham (Borussia Dortmund) wins a free kick on the right wing.
35' Foul by Sebastian Rudy (TSG Hoffenheim).
34' Attempt Attempt missed. Sebastian Rudy (TSG Hoffenheim) right footed shot from outside the box is close, but misses to the left. Assisted by Ihlas Bebou.
33' Attempt Attempt saved. Sébastien Haller (Borussia Dortmund) right footed shot from very close range is saved in the centre of the goal. Assisted by Nico Schlotterbeck.
33' Attempt Attempt missed. Nico Schlotterbeck (Borussia Dortmund) header from the centre of the box misses to the left. Assisted by Julian Brandt with a cross following a corner.
32' Corner, Borussia Dortmund. Conceded by Oliver Baumann.
32' Attempt Attempt saved. Sébastien Haller (Borussia Dortmund) left footed shot from the centre of the box is saved in the bottom right corner.
29' Delay over. They are ready to continue.
29' Substitution Substitution, TSG Hoffenheim. Ermin Bicakcic replaces Ozan Kabak because of an injury.
27' Delay in match because of an injury Ozan Kabak (TSG Hoffenheim).
26' Yellow card Ozan Kabak (TSG Hoffenheim) is shown the yellow card for a bad foul.
26' Marco Reus (Borussia Dortmund) wins a free kick in the attacking half.
26' Foul by Ozan Kabak (TSG Hoffenheim).
21' Marius Wolf (Borussia Dortmund) wins a free kick in the defensive half.
21' Foul by Christoph Baumgartner (TSG Hoffenheim).
21' Foul by Jamie Bynoe-Gittens (Borussia Dortmund).
21' Sebastian Rudy (TSG Hoffenheim) wins a free kick on the left wing.
20' Jamie Bynoe-Gittens (Borussia Dortmund) wins a free kick in the defensive half.
20' Foul by Christoph Baumgartner (TSG Hoffenheim).
19' Foul by Niklas Süle (Borussia Dortmund).
19' Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the attacking half.
18' Attempt Attempt missed. Nico Schlotterbeck (Borussia Dortmund) header from the right side of the six yard box misses to the right. Assisted by Niklas Süle following a corner.
18' Attempt Attempt missed. Niklas Süle (Borussia Dortmund) header from the centre of the box is close, but misses to the right. Assisted by Julian Brandt with a cross following a corner.
18' Corner, Borussia Dortmund. Conceded by Angeliño.
18' Attempt Attempt blocked. Marius Wolf (Borussia Dortmund) right footed shot from the right side of the box is blocked.
17' Foul by Sébastien Haller (Borussia Dortmund).
17' Ozan Kabak (TSG Hoffenheim) wins a free kick in the defensive half.
15' Offside, TSG Hoffenheim. Ozan Kabak tries a through ball, but Christoph Baumgartner is caught offside.
14' Corner, TSG Hoffenheim. Conceded by Marius Wolf.
14' Attempt Attempt blocked. Andrej Kramaric (TSG Hoffenheim) left footed shot from the centre of the box is blocked. Assisted by Christoph Baumgartner.
13' Corner, TSG Hoffenheim. Conceded by Jude Bellingham.
12' Corner, TSG Hoffenheim. Conceded by Emre Can.
10' Jude Bellingham (Borussia Dortmund) wins a free kick in the defensive half.
10' Foul by Sebastian Rudy (TSG Hoffenheim).
9' Corner, Borussia Dortmund. Conceded by Kevin Akpoguma.
8' Corner, Borussia Dortmund. Conceded by Ozan Kabak.
8' Attempt Attempt blocked. Marco Reus (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Raphaël Guerreiro.
8' Corner, Borussia Dortmund. Conceded by Kevin Akpoguma.
3' Corner, Borussia Dortmund. Conceded by Kevin Vogt.
3' Attempt Attempt saved. Jamie Bynoe-Gittens (Borussia Dortmund) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Marco Reus.
Foul by Marco Reus (Borussia Dortmund).
Ozan Kabak (TSG Hoffenheim) wins a free kick on the right wing.
Marius Wolf (Borussia Dortmund) wins a free kick in the defensive half.
Foul by Angeliño (TSG Hoffenheim).
First Half begins.
Lineups are announced and players are warming up.