Match ends, TSG Hoffenheim 3, Borussia Mönchengladbach 2.
94' Corner, Borussia Mönchengladbach. Conceded by Diadie Samassékou.
94' Second Half ends, TSG Hoffenheim 3, Borussia Mönchengladbach 2.
93' Attempt Attempt blocked. Sargis Adamyan (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Pavel Kaderábek.
92' Corner, TSG Hoffenheim. Conceded by Tobias Sippel.
92' Attempt Attempt saved. Florian Grillitsch (TSG Hoffenheim) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Sargis Adamyan.
90' Offside, Borussia Mönchengladbach. Breel Embolo tries a through ball, but Patrick Herrmann is caught offside.
90' Substitution Substitution, TSG Hoffenheim. Melayro Bogarde replaces Andrej Kramaric.
89' Yellow card Pavel Kaderábek (TSG Hoffenheim) is shown the yellow card for a bad foul.
89' Foul by Pavel Kaderábek (TSG Hoffenheim).
89' Florian Neuhaus (Borussia Mönchengladbach) wins a free kick in the defensive half.
89' Sargis Adamyan (TSG Hoffenheim) wins a free kick in the defensive half.
89' Foul by Hannes Wolf (Borussia Mönchengladbach).
86' Corner, Borussia Mönchengladbach. Conceded by Florian Grillitsch.
86' Corner, Borussia Mönchengladbach. Conceded by Ryan Sessegnon.
85' Substitution Substitution, Borussia Mönchengladbach. Ibrahima Traoré replaces Stefan Lainer.
84' Offside, TSG Hoffenheim. Andrej Kramaric tries a through ball, but Ryan Sessegnon is caught offside.
82' Substitution Substitution, TSG Hoffenheim. Håvard Nordtveit replaces Christoph Baumgartner because of an injury.
81' Foul by Christoph Baumgartner (TSG Hoffenheim).
81' Patrick Herrmann (Borussia Mönchengladbach) wins a free kick in the attacking half.
80' Attempt Attempt missed. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is close, but misses to the left. Assisted by Chris Richards.
80' Attempt Attempt blocked. Christoph Baumgartner (TSG Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Sargis Adamyan.
78' Ihlas Bebou (TSG Hoffenheim) wins a free kick in the defensive half.
78' Foul by Jonas Hofmann (Borussia Mönchengladbach).
76' Corner, Borussia Mönchengladbach. Conceded by Stefan Posch.
74' Foul by Diadie Samassékou (TSG Hoffenheim).
74' Florian Neuhaus (Borussia Mönchengladbach) wins a free kick in the attacking half.
74' Substitution Substitution, Borussia Mönchengladbach. Patrick Herrmann replaces Christoph Kramer because of an injury.
74' Attempt Attempt missed. Ihlas Bebou (TSG Hoffenheim) header from the left side of the six yard box is just a bit too high. Assisted by Stefan Posch with a cross.
67' Attempt Attempt blocked. Nico Elvedi (Borussia Mönchengladbach) header from the centre of the box is blocked. Assisted by Valentino Lazaro with a cross.
67' Substitution Substitution, Borussia Mönchengladbach. Denis Zakaria replaces Ramy Bensebaini.
67' Substitution Substitution, Borussia Mönchengladbach. Hannes Wolf replaces Marcus Thuram.
67' Substitution Substitution, Borussia Mönchengladbach. Breel Embolo replaces Alassane Plea.
66' Corner, Borussia Mönchengladbach. Conceded by Florian Grillitsch.
65' Pavel Kaderábek (TSG Hoffenheim) wins a free kick in the defensive half.
65' Foul by Marcus Thuram (Borussia Mönchengladbach).
64' Goal de Kramaric (3-2) Goal! TSG Hoffenheim 3, Borussia Mönchengladbach 2. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box to the bottom left corner. Assisted by Pavel Kaderábek. Hoffenheim 3 B. MGladbach 2
62' Substitution Substitution, TSG Hoffenheim. Sargis Adamyan replaces Robert Skov.
62' Attempt Attempt missed. Christoph Baumgartner (TSG Hoffenheim) right footed shot from outside the box is close, but misses to the right. Assisted by Robert Skov.
60' Attempt Attempt missed. Ihlas Bebou (TSG Hoffenheim) header from the centre of the box misses to the right. Assisted by Andrej Kramaric with a cross.
59' Goal de Ihlas Bebou (2-2) Goal! TSG Hoffenheim 2, Borussia Mönchengladbach 2. Ihlas Bebou (TSG Hoffenheim) right footed shot from very close range to the centre of the goal. Hoffenheim 2 B. MGladbach 2
56' Attempt Attempt missed. Jonas Hofmann (Borussia Mönchengladbach) with an attempt from the centre of the box misses to the left. Assisted by Stefan Lainer.
55' Foul by Christoph Baumgartner (TSG Hoffenheim).
55' Nico Elvedi (Borussia Mönchengladbach) wins a free kick in the defensive half.
52' Yellow card Stefan Posch (TSG Hoffenheim) is shown the yellow card for a bad foul.
52' Foul by Stefan Posch (TSG Hoffenheim).
52' Marcus Thuram (Borussia Mönchengladbach) wins a free kick in the attacking half.
51' Florian Grillitsch (TSG Hoffenheim) wins a free kick on the left wing.
51' Foul by Alassane Plea (Borussia Mönchengladbach).
49' Foul by Stefan Posch (TSG Hoffenheim).
49' Marcus Thuram (Borussia Mönchengladbach) wins a free kick on the left wing.
47' Goal de Kramaric (1-2) Goal! TSG Hoffenheim 1, Borussia Mönchengladbach 2. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box to the bottom left corner following a corner. Hoffenheim 1 B. MGladbach 2
47' Corner, TSG Hoffenheim. Conceded by Matthias Ginter.
45' Second Half begins TSG Hoffenheim 0, Borussia Mönchengladbach 2.
46' First Half ends, TSG Hoffenheim 0, Borussia Mönchengladbach 2.
45' Goal de Lazaro (0-2) Goal! TSG Hoffenheim 0, Borussia Mönchengladbach 2. Valentino Lazaro (Borussia Mönchengladbach) right footed shot from very close range to the centre of the goal. Assisted by Marcus Thuram. Hoffenheim 0 B. MGladbach 2
43' Corner, TSG Hoffenheim. Conceded by Ramy Bensebaini.
39' Attempt Attempt missed. Robert Skov (TSG Hoffenheim) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Christoph Baumgartner.
38' Attempt Attempt missed. Christoph Baumgartner (TSG Hoffenheim) header from the centre of the box is high and wide to the right.
37' Attempt Attempt saved. Christoph Baumgartner (TSG Hoffenheim) right footed shot from outside the box is saved in the centre of the goal.
34' Corner, TSG Hoffenheim. Conceded by Stefan Lainer.
31' Offside, Borussia Mönchengladbach. Tobias Sippel tries a through ball, but Marcus Thuram is caught offside.
30' Ihlas Bebou (TSG Hoffenheim) hits the left post with a right footed shot from the centre of the box.
29' Attempt Attempt missed. Robert Skov (TSG Hoffenheim) left footed shot from outside the box is too high. Assisted by Christoph Baumgartner.
24' Goal de Alassane Plea (0-1) Goal! TSG Hoffenheim 0, Borussia Mönchengladbach 1. Alassane Plea (Borussia Mönchengladbach) left footed shot from the centre of the box to the bottom right corner. Hoffenheim 0 B. MGladbach 1
23' Offside, Borussia Mönchengladbach. Jonas Hofmann tries a through ball, but Marcus Thuram is caught offside.
23' Attempt Attempt blocked. Marcus Thuram (Borussia Mönchengladbach) right footed shot from the left side of the box is blocked. Assisted by Jonas Hofmann.
22' Attempt Attempt missed. Ramy Bensebaini (Borussia Mönchengladbach) left footed shot from outside the box misses to the right.
21' Corner, TSG Hoffenheim. Conceded by Tobias Sippel.
21' Attempt Attempt saved. Robert Skov (TSG Hoffenheim) left footed shot from outside the box is saved in the top right corner. Assisted by Christoph Baumgartner.
19' Attempt Attempt missed. Robert Skov (TSG Hoffenheim) left footed shot from outside the box misses to the right. Assisted by Christoph Baumgartner.
14' Attempt Attempt missed. Ihlas Bebou (TSG Hoffenheim) right footed shot from the centre of the box misses to the left. Assisted by Pavel Kaderábek with a cross.
13' Jonas Hofmann (Borussia Mönchengladbach) wins a free kick on the right wing.
13' Foul by Ryan Sessegnon (TSG Hoffenheim).
11' Foul by Christoph Kramer (Borussia Mönchengladbach).
11' Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
9' Yellow card Florian Grillitsch (TSG Hoffenheim) is shown the yellow card for a bad foul.
9' Foul by Florian Grillitsch (TSG Hoffenheim).
9' Marcus Thuram (Borussia Mönchengladbach) wins a free kick in the defensive half.
4' Alassane Plea (Borussia Mönchengladbach) wins a free kick on the right wing.
4' Foul by Ryan Sessegnon (TSG Hoffenheim).
2' Attempt Attempt missed. Christoph Baumgartner (TSG Hoffenheim) header from the centre of the box is close, but misses to the right. Assisted by Pavel Kaderábek with a cross.
First Half begins.
Lineups are announced and players are warming up.