Match ends, 1. FC Heidenheim 1846 2, TSG Hoffenheim 3.
96' Second Half ends, 1. FC Heidenheim 1846 2, TSG Hoffenheim 3.
95' Pavel Kaderábek (TSG Hoffenheim) wins a free kick in the defensive half.
95' Foul by Kevin Sessa (1. FC Heidenheim 1846).
94' Yellow card Wout Weghorst (TSG Hoffenheim) is shown the yellow card.
92' Andrej Kramaric (TSG Hoffenheim) wins a free kick on the left wing.
92' Foul by Nikola Dovedan (1. FC Heidenheim 1846).
91' Attempt Attempt missed. Jonas Föhrenbach (1. FC Heidenheim 1846) right footed shot from the centre of the box is too high following a corner.
91' Attempt Attempt blocked. Patrick Mainka (1. FC Heidenheim 1846) right footed shot from very close range is blocked.
91' Attempt Attempt saved. Patrick Mainka (1. FC Heidenheim 1846) header from the centre of the box is saved in the centre of the goal. Assisted by Jan-Niklas Beste with a cross.
91' Substitution Substitution, 1. FC Heidenheim 1846. Stefan Schimmer replaces Omar Traoré.
90' Corner, 1. FC Heidenheim 1846. Conceded by Pavel Kaderábek.
90' Corner, 1. FC Heidenheim 1846. Conceded by Finn Becker.
90' Attempt Attempt blocked. Kevin Sessa (1. FC Heidenheim 1846) right footed shot from outside the box is blocked.
89' Substitution Substitution, 1. FC Heidenheim 1846. Nikola Dovedan replaces Denis Thomalla.
89'
Goal de Kramaric (2-3)
Goal! 1. FC Heidenheim 1846 2, TSG Hoffenheim 3. Andrej Kramaric (TSG Hoffenheim) converts the penalty with a right footed shot to the centre of the goal.
86' VAR Decision: Penalty TSG Hoffenheim.
85' Penalty Penalty TSG Hoffenheim. Maximilian Beier draws a foul in the penalty area.
85' Penalty Penalty conceded by Tim Siersleben (1. FC Heidenheim 1846) after a foul in the penalty area.
83' Wout Weghorst (TSG Hoffenheim) wins a free kick in the attacking half.
83' Foul by Jan-Niklas Beste (1. FC Heidenheim 1846).
82' Attempt Attempt missed. Tim Siersleben (1. FC Heidenheim 1846) left footed shot from more than 35 yards misses to the left following a fast break.
81' Yellow card Pavel Kaderábek (TSG Hoffenheim) is shown the yellow card for a bad foul.
81' Foul by Pavel Kaderábek (TSG Hoffenheim).
81' Jan-Niklas Beste (1. FC Heidenheim 1846) wins a free kick on the left wing.
79'
Goal de Kaderabek (2-2)
Goal! 1. FC Heidenheim 1846 2, TSG Hoffenheim 2. Pavel Kaderábek (TSG Hoffenheim) right footed shot from very close range to the bottom right corner.
79' Finn Becker (TSG Hoffenheim) hits the left post with a left footed shot from outside the box. Assisted by Andrej Kramaric.
77' Substitution Substitution, 1. FC Heidenheim 1846. Kevin Sessa replaces Eren Dinkçi.
77' Substitution Substitution, 1. FC Heidenheim 1846. Jan Schöppner replaces Marvin Pieringer.
76'
Goal de Maximilian Beier (2-1)
Goal! 1. FC Heidenheim 1846 2, TSG Hoffenheim 1. Maximilian Beier (TSG Hoffenheim) right footed shot from very close range to the centre of the goal. Assisted by Tom Bischof with a cross following a corner.
75' Corner, TSG Hoffenheim. Conceded by Jan-Niklas Beste.
73' Substitution Substitution, TSG Hoffenheim. Tom Bischof replaces Ihlas Bebou.
72' Corner, 1. FC Heidenheim 1846. Conceded by Wout Weghorst.
72' Corner, 1. FC Heidenheim 1846. Conceded by Pavel Kaderábek.
72' Attempt Attempt saved. Tim Kleindienst (1. FC Heidenheim 1846) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Lennard Maloney.
72' Attempt Attempt blocked. Lennard Maloney (1. FC Heidenheim 1846) right footed shot from outside the box is blocked. Assisted by Eren Dinkçi.
69' Yellow card Florian Grillitsch (TSG Hoffenheim) is shown the yellow card for a bad foul.
69' Foul by Florian Grillitsch (TSG Hoffenheim).
69' Omar Traoré (1. FC Heidenheim 1846) wins a free kick in the defensive half.
69' Attempt Attempt saved. Robert Skov (TSG Hoffenheim) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Maximilian Beier.
67' Corner, TSG Hoffenheim. Conceded by Omar Traoré.
65' Corner, TSG Hoffenheim. Conceded by Tim Siersleben.
63' Substitution Substitution, TSG Hoffenheim. Finn Becker replaces Grischa Prömel.
63' Substitution Substitution, TSG Hoffenheim. Maximilian Beier replaces Ozan Kabak.
57'
Goal de Marvin Pieringer (2-0)
Goal! 1. FC Heidenheim 1846 2, TSG Hoffenheim 0. Marvin Pieringer (1. FC Heidenheim 1846) header from very close range to the bottom left corner. Assisted by Jan-Niklas Beste with a cross following a corner.
57' Corner, 1. FC Heidenheim 1846. Conceded by Oliver Baumann.
57' Attempt Attempt saved. Marvin Pieringer (1. FC Heidenheim 1846) right footed shot from the right side of the box is saved in the top right corner. Assisted by Eren Dinkçi.
55' Attempt Attempt saved. Florian Grillitsch (TSG Hoffenheim) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Robert Skov.
55' Attempt Attempt blocked. Wout Weghorst (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Kevin Akpoguma with a cross.
53' Florian Grillitsch (TSG Hoffenheim) wins a free kick in the defensive half.
53' Foul by Marvin Pieringer (1. FC Heidenheim 1846).
52' Attempt Attempt missed. Marvin Pieringer (1. FC Heidenheim 1846) header from the centre of the box misses to the left. Assisted by Omar Traoré with a cross.
52' Substitution Substitution, TSG Hoffenheim. Kevin Vogt replaces John Anthony Brooks.
51' Substitution Substitution, TSG Hoffenheim. Robert Skov replaces Marius Bülter.
51' Andrej Kramaric (TSG Hoffenheim) hits the bar with a right footed shot from a difficult angle and long range on the left from a direct free kick.
50' Kevin Akpoguma (TSG Hoffenheim) wins a free kick on the left wing.
50' Foul by Omar Traoré (1. FC Heidenheim 1846).
50' Attempt Attempt blocked. Omar Traoré (1. FC Heidenheim 1846) right footed shot from outside the box is blocked. Assisted by Jan-Niklas Beste.
48' Corner, 1. FC Heidenheim 1846. Conceded by Kevin Akpoguma.
47' Attempt Attempt missed. Tim Kleindienst (1. FC Heidenheim 1846) header from the left side of the six yard box misses to the right. Assisted by Denis Thomalla following a corner.
46' Corner, 1. FC Heidenheim 1846. Conceded by Ozan Kabak.
45' Second Half begins 1. FC Heidenheim 1846 1, TSG Hoffenheim 0.
51' First Half ends, 1. FC Heidenheim 1846 1, TSG Hoffenheim 0.
51' Attempt Attempt blocked. Grischa Prömel (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Florian Grillitsch.
50' Marius Bülter (TSG Hoffenheim) wins a free kick on the left wing.
50' Foul by Denis Thomalla (1. FC Heidenheim 1846).
49' Delay over. They are ready to continue.
47' Delay in match because of an injury Florian Grillitsch (TSG Hoffenheim).
45' Foul by Ihlas Bebou (TSG Hoffenheim).
45' Jan-Niklas Beste (1. FC Heidenheim 1846) wins a free kick in the defensive half.
43' John Anthony Brooks (TSG Hoffenheim) wins a free kick in the defensive half.
43' Foul by Tim Kleindienst (1. FC Heidenheim 1846).
42' Corner, 1. FC Heidenheim 1846. Conceded by Kevin Akpoguma.
41' Offside, TSG Hoffenheim. Pavel Kaderábek tries a through ball, but Ihlas Bebou is caught offside.
41' Attempt Attempt saved. Tim Kleindienst (1. FC Heidenheim 1846) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jonas Föhrenbach.
39' Yellow card Kevin Akpoguma (TSG Hoffenheim) is shown the yellow card for a bad foul.
39' Foul by Kevin Akpoguma (TSG Hoffenheim).
39' Eren Dinkçi (1. FC Heidenheim 1846) wins a free kick in the defensive half.
38' Attempt Attempt blocked. Wout Weghorst (TSG Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Ihlas Bebou with a headed pass.
37' Yellow card Eren Dinkçi (1. FC Heidenheim 1846) is shown the yellow card for a bad foul.
37' Kevin Akpoguma (TSG Hoffenheim) wins a free kick on the left wing.
37' Foul by Eren Dinkçi (1. FC Heidenheim 1846).
37' Hand ball by Pavel Kaderábek (TSG Hoffenheim).
33' Attempt Attempt missed. Jan-Niklas Beste (1. FC Heidenheim 1846) left footed shot from outside the box is too high. Assisted by Eren Dinkçi.
31' Corner, TSG Hoffenheim. Conceded by Omar Traoré.
31' Florian Grillitsch (TSG Hoffenheim) wins a free kick in the defensive half.
31' Foul by Denis Thomalla (1. FC Heidenheim 1846).
31' Attempt Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is saved in the bottom left corner.
30' Grischa Prömel (TSG Hoffenheim) wins a free kick in the attacking half.
30' Foul by Denis Thomalla (1. FC Heidenheim 1846).
30' Attempt Attempt blocked. Ihlas Bebou (TSG Hoffenheim) right footed shot from outside the box is blocked.
27' Attempt Attempt missed. Ozan Kabak (TSG Hoffenheim) header from the centre of the box is too high. Assisted by Andrej Kramaric with a cross following a corner.
27' Corner, TSG Hoffenheim. Conceded by Tim Siersleben.
26' Florian Grillitsch (TSG Hoffenheim) wins a free kick in the defensive half.
26' Foul by Marvin Pieringer (1. FC Heidenheim 1846).
25'
Goal de Jan-Niklas Beste (1-0)
Goal! 1. FC Heidenheim 1846 1, TSG Hoffenheim 0. Jan-Niklas Beste (1. FC Heidenheim 1846) from a free kick with a left footed shot to the top left corner.
24' Yellow card Marius Bülter (TSG Hoffenheim) is shown the yellow card for a bad foul.
24' VAR Decision: No Penalty 1. FC Heidenheim 1846.
23' Foul by Marius Bülter (TSG Hoffenheim).
23' Omar Traoré (1. FC Heidenheim 1846) wins a free kick on the right wing.
20' Foul by Kevin Akpoguma (TSG Hoffenheim).
20' Tim Kleindienst (1. FC Heidenheim 1846) wins a free kick on the right wing.
20' Attempt Attempt blocked. Marvin Pieringer (1. FC Heidenheim 1846) right footed shot from a difficult angle on the right is blocked. Assisted by Jan-Niklas Beste with a cross.
19' Corner, 1. FC Heidenheim 1846. Conceded by Kevin Akpoguma.
19' Attempt Attempt blocked. Eren Dinkçi (1. FC Heidenheim 1846) header from the centre of the box is blocked. Assisted by Jan-Niklas Beste with a cross.
18' Attempt Attempt missed. Florian Grillitsch (TSG Hoffenheim) right footed shot from outside the box is high and wide to the right. Assisted by Grischa Prömel.
17' Kevin Akpoguma (TSG Hoffenheim) wins a free kick in the defensive half.
17' Foul by Marvin Pieringer (1. FC Heidenheim 1846).
16' Attempt Attempt saved. Tim Kleindienst (1. FC Heidenheim 1846) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jan-Niklas Beste with a headed pass.
15' Attempt Penalty saved! Jan-Niklas Beste (1. FC Heidenheim 1846) fails to capitalise on this great opportunity, left footed shot saved in the bottom right corner.
13' VAR Decision: Penalty 1. FC Heidenheim 1846.
12' Penalty Penalty conceded by Marius Bülter (TSG Hoffenheim) with a hand ball in the penalty area.
11' Foul by Ozan Kabak (TSG Hoffenheim).
11' Jan-Niklas Beste (1. FC Heidenheim 1846) wins a free kick on the left wing.
7' Attempt Attempt missed. Ihlas Bebou (TSG Hoffenheim) right footed shot from outside the box is just a bit too high. Assisted by Florian Grillitsch.
4' Attempt Attempt missed. John Anthony Brooks (TSG Hoffenheim) right footed shot from the centre of the box is too high. Assisted by Andrej Kramaric with a cross following a corner.
3' Corner, TSG Hoffenheim. Conceded by Tim Siersleben.
1' Attempt Attempt missed. Tim Kleindienst (1. FC Heidenheim 1846) header from the centre of the box misses to the left. Assisted by Jan-Niklas Beste with a cross following a corner.
Corner, 1. FC Heidenheim 1846. Conceded by Florian Grillitsch.
First Half begins.
Lineups are announced and players are warming up.