Second Half ends, TSG Hoffenheim 3, VfL Bochum 1848 1.
90'+3
Goal! TSG Hoffenheim 3, VfL Bochum 1848 1. Haris Tabakovic (TSG Hoffenheim) left footed shot from the centre of the box to the bottom right corner. Assisted by Jacob Bruun Larsen following a fast break.
90'+2
Substitution, TSG Hoffenheim. Diadié Samassékou replaces Andrej Kramaric.
90'
Fourth official has announced 5 minutes of added time.
90'
Valentin Gendrey (TSG Hoffenheim) wins a free kick on the right wing.
90'
Foul by Maximilian Wittek (VfL Bochum 1848).
90'
Delay over. They are ready to continue.
90'
Delay in match (VfL Bochum 1848).
90'
Delay in match because of an injury Oliver Baumann (TSG Hoffenheim).
89'
Penalty saved. Lukas Daschner (VfL Bochum 1848) right footed shot saved in the bottom left corner.
88'
Penalty conceded by Kevin Akpoguma (TSG Hoffenheim) after a foul in the penalty area.
88'
Penalty VfL Bochum 1848. Ibrahima Sissoko draws a foul in the penalty area.
87'
Foul by Tom Bischof (TSG Hoffenheim).
87'
Lukas Daschner (VfL Bochum 1848) wins a free kick in the attacking half.
85'
Attempt missed. Ibrahima Sissoko (VfL Bochum 1848) right footed shot from outside the box is close, but misses to the left.
84'
Attempt blocked. Moritz-Broni Kwarteng (VfL Bochum 1848) right footed shot from outside the box is blocked. Assisted by Cristian Gamboa.
84'
Foul by Haris Tabakovic (TSG Hoffenheim).
84'
Anthony Losilla (VfL Bochum 1848) wins a free kick in the defensive half.
83'
Attempt missed. Maximilian Wittek (VfL Bochum 1848) left footed shot from outside the box misses to the left from a direct free kick.
82'
Marius Bülter (TSG Hoffenheim) is shown the yellow card for a bad foul.
82'
Foul by Marius Bülter (TSG Hoffenheim).
82'
Cristian Gamboa (VfL Bochum 1848) wins a free kick on the right wing.
80'
Corner, VfL Bochum 1848. Conceded by Haris Tabakovic.
80'
Substitution, TSG Hoffenheim. Haris Tabakovic replaces Adam Hlozek.
80'
Substitution, TSG Hoffenheim. Tim Drexler replaces Arthur Chaves.
76'
Substitution, VfL Bochum 1848. Gerrit Holtmann replaces Moritz Broschinski.
76'
Goal! TSG Hoffenheim 2, VfL Bochum 1848 1. Cristian Gamboa (VfL Bochum 1848) right footed shot from the right side of the box to the bottom left corner. Assisted by Lukas Daschner.
76'
Attempt blocked. Moritz-Broni Kwarteng (VfL Bochum 1848) right footed shot from outside the box is blocked. Assisted by Maximilian Wittek.
74'
Foul by Kevin Akpoguma (TSG Hoffenheim).
74'
Ibrahima Sissoko (VfL Bochum 1848) wins a free kick on the right wing.
73'
Attempt saved. Umut Tohumcu (TSG Hoffenheim) right footed shot from outside the box is saved in the top left corner. Assisted by Marius Bülter.
72'
Substitution, TSG Hoffenheim. Umut Tohumcu replaces Florian Grillitsch because of an injury.
72'
Substitution, TSG Hoffenheim. Jacob Bruun Larsen replaces Alexander Prass.
70'
Corner, TSG Hoffenheim. Conceded by Patrick Drewes.
70'
Attempt saved. Adam Hlozek (TSG Hoffenheim) left footed shot from outside the box is saved in the top left corner. Assisted by Florian Grillitsch.
69'
Attempt saved. Philipp Hofmann (VfL Bochum 1848) header from the centre of the box is saved in the top centre of the goal. Assisted by Cristian Gamboa with a cross.
68'
Attempt missed. Philipp Hofmann (VfL Bochum 1848) header from very close range misses to the left. Assisted by Maximilian Wittek.
67'
Adam Hlozek (TSG Hoffenheim) wins a free kick in the attacking half.
67'
Foul by Moritz-Broni Kwarteng (VfL Bochum 1848).
66'
Substitution, VfL Bochum 1848. Cristian Gamboa replaces Felix Passlack because of an injury.
66'
Delay over. They are ready to continue.
65'
Delay in match because of an injury Felix Passlack (VfL Bochum 1848).
64'
Goal! TSG Hoffenheim 2, VfL Bochum 1848 0. Marius Bülter (TSG Hoffenheim) right footed shot from the centre of the box to the top right corner. Assisted by Tom Bischof with a through ball.
63'
Attempt blocked. Moritz Broschinski (VfL Bochum 1848) right footed shot from the right side of the box is blocked. Assisted by Moritz-Broni Kwarteng.
62'
Alexander Prass (TSG Hoffenheim) wins a free kick in the defensive half.
62'
Foul by Felix Passlack (VfL Bochum 1848).
61'
Delay over. They are ready to continue.
61'
Delay in match because of an injury Florian Grillitsch (TSG Hoffenheim).
60'
Valentin Gendrey (TSG Hoffenheim) wins a free kick in the defensive half.
60'
Foul by Philipp Hofmann (VfL Bochum 1848).
59'
Alexander Prass (TSG Hoffenheim) wins a free kick in the defensive half.
59'
Foul by Ibrahima Sissoko (VfL Bochum 1848).
58'
Foul by Arthur Chaves (TSG Hoffenheim).
58'
Maximilian Wittek (VfL Bochum 1848) wins a free kick on the left wing.
55'
Erhan Masovic (VfL Bochum 1848) is shown the yellow card for a bad foul.
55'
Marius Bülter (TSG Hoffenheim) wins a free kick in the defensive half.
55'
Foul by Erhan Masovic (VfL Bochum 1848).
54'
Attempt missed. Andrej Kramaric (TSG Hoffenheim) header from the left side of the six yard box is close, but misses the top left corner. Assisted by Tom Bischof with a cross following a set piece situation.
53'
Marius Bülter (TSG Hoffenheim) wins a free kick on the left wing.
53'
Foul by Felix Passlack (VfL Bochum 1848).
51'
VAR Decision: No Goal TSG Hoffenheim 1-0 VfL Bochum 1848.
49'
GOAL OVERTURNED BY VAR: Marius Bülter (TSG Hoffenheim) scores but the goal is ruled out after a VAR review.
49'
Offside, TSG Hoffenheim. Valentin Gendrey is caught offside.
47'
Attempt missed. Lukas Daschner (VfL Bochum 1848) right footed shot from very close range misses to the right. Assisted by Maximilian Wittek with a cross.
45'
Second Half begins TSG Hoffenheim 1, VfL Bochum 1848 0.
Substitution, VfL Bochum 1848. Lukas Daschner replaces Koji Miyoshi.
45'
Substitution, VfL Bochum 1848. Ibrahima Sissoko replaces Dani de Wit.
45'+2
First Half ends, TSG Hoffenheim 1, VfL Bochum 1848 0.
45'+1
Foul by Mats Pannewig (VfL Bochum 1848).
45'+1
Tom Bischof (TSG Hoffenheim) wins a free kick in the defensive half.
45'
Fourth official has announced 1 minutes of added time.
45'
Attempt blocked. Koji Miyoshi (VfL Bochum 1848) left footed shot from the centre of the box is blocked. Assisted by Mats Pannewig.
44'
Foul by Valentin Gendrey (TSG Hoffenheim).
44'
Maximilian Wittek (VfL Bochum 1848) wins a free kick in the defensive half.
42'
Attempt saved. Koji Miyoshi (VfL Bochum 1848) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Philipp Hofmann with a through ball.
40'
Corner, VfL Bochum 1848. Conceded by Florian Grillitsch.
39'
Corner, TSG Hoffenheim. Conceded by Maximilian Wittek.
39'
Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Alexander Prass.
32'
Corner, TSG Hoffenheim. Conceded by Philipp Hofmann.
32'
Corner, TSG Hoffenheim. Conceded by Anthony Losilla.
30'
Valentin Gendrey (TSG Hoffenheim) wins a free kick on the right wing.
30'
Foul by Koji Miyoshi (VfL Bochum 1848).
29'
Attempt missed. Marius Bülter (TSG Hoffenheim) header from the centre of the box misses to the right. Assisted by Valentin Gendrey with a cross.
28'
Attempt missed. Maximilian Wittek (VfL Bochum 1848) left footed shot from outside the box is too high. Assisted by Philipp Hofmann.
27'
Attempt missed. Alexander Prass (TSG Hoffenheim) left footed shot from the left side of the box is high and wide to the left. Assisted by Adam Hlozek.
27'
Florian Grillitsch (TSG Hoffenheim) wins a free kick in the defensive half.
27'
Foul by Felix Passlack (VfL Bochum 1848).
25'
Maximilian Wittek (VfL Bochum 1848) wins a free kick in the defensive half.
25'
Foul by Tom Bischof (TSG Hoffenheim).
24'
Andrej Kramaric (TSG Hoffenheim) hits the bar with a right footed shot from a difficult angle on the left.
21'
Offside, TSG Hoffenheim. Valentin Gendrey is caught offside.
16'
Attempt missed. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is close, but misses to the right. Assisted by Alexander Prass with a cross.
14'
Foul by Moritz Broschinski (VfL Bochum 1848).
14'
Alexander Prass (TSG Hoffenheim) wins a free kick on the left wing.
14'
Attempt blocked. Marius Bülter (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Valentin Gendrey.
11'
Goal! TSG Hoffenheim 1, VfL Bochum 1848 0. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box to the bottom left corner.
10'
Moritz Broschinski (VfL Bochum 1848) wins a free kick in the attacking half.
10'
Foul by Alexander Prass (TSG Hoffenheim).
7'
Foul by Marius Bülter (TSG Hoffenheim).
7'
Ivan Ordets (VfL Bochum 1848) wins a free kick in the attacking half.
5'
Offside, TSG Hoffenheim. Andrej Kramaric is caught offside.
4'
Attempt saved. Tom Bischof (TSG Hoffenheim) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Andrej Kramaric.
2'
Foul by Moritz Broschinski (VfL Bochum 1848).
2'
Alexander Prass (TSG Hoffenheim) wins a free kick in the defensive half.