Match ends, VfL Bochum 1848 2, TSG Hoffenheim 0.
96' Second Half ends, VfL Bochum 1848 2, TSG Hoffenheim 0.
96' Goal de Novothny (1-0) Goal! VfL Bochum 1848 2, TSG Hoffenheim 0. Milos Pantovic (VfL Bochum 1848) left footed shot from more than 40 yards on the left wing to the bottom left corner. Assisted by Gerrit Holtmann following a fast break. Bochum 1 Hoffenheim 0
95' Corner, TSG Hoffenheim. Conceded by Danilo Soares.
93' Hand ball by Andrej Kramaric (TSG Hoffenheim).
92' Gerrit Holtmann (VfL Bochum 1848) hits the left post with a left footed shot from the centre of the box. Assisted by Eduard Löwen.
91' Foul by Kevin Vogt (TSG Hoffenheim).
91' Gerrit Holtmann (VfL Bochum 1848) wins a free kick in the defensive half.
90' Takuma Asano (VfL Bochum 1848) hits the bar with a left footed shot from the left side of the box.
89' Foul by Chris Richards (TSG Hoffenheim).
89' Soma Novothny (VfL Bochum 1848) wins a free kick in the defensive half.
83' Chris Richards (TSG Hoffenheim) wins a free kick in the defensive half.
83' Foul by Takuma Asano (VfL Bochum 1848).
83' Attempt Attempt blocked. Ihlas Bebou (TSG Hoffenheim) right footed shot from outside the box is blocked.
82' Attempt Attempt blocked. Munas Dabbur (TSG Hoffenheim) right footed shot from outside the box is blocked. Assisted by Andrej Kramaric with a headed pass.
82' Hand ball by Andrej Kramaric (TSG Hoffenheim).
81' Attempt Attempt blocked. Andrej Kramaric (TSG Hoffenheim) right footed shot from the centre of the box is blocked. Assisted by Georginio Rutter.
78' Substitution Substitution, TSG Hoffenheim. Munas Dabbur replaces Kevin Akpoguma.
77' Attempt Attempt saved. Anthony Losilla (VfL Bochum 1848) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Eduard Löwen.
77' Yellow card Sebastian Rudy (TSG Hoffenheim) is shown the yellow card.
77' Foul by Sebastian Rudy (TSG Hoffenheim).
77' Takuma Asano (VfL Bochum 1848) wins a free kick in the attacking half.
75' Substitution Substitution, VfL Bochum 1848. Cristian Gamboa replaces Konstantinos Stafylidis.
75' Kevin Akpoguma (TSG Hoffenheim) wins a free kick in the defensive half.
75' Foul by Danilo Soares (VfL Bochum 1848).
75' Attempt Penalty missed! Bad penalty by Manuel Riemann (VfL Bochum 1848) right footed shot is too high. Manuel Riemann should be disappointed.
74' Yellow card Andrej Kramaric (TSG Hoffenheim) is shown the yellow card.
72' Yellow card Florian Grillitsch (TSG Hoffenheim) is shown the yellow card.
72' Penalty Penalty conceded by Florian Grillitsch (TSG Hoffenheim) after a foul in the penalty area.
72' Penalty Penalty VfL Bochum 1848. Soma Novothny draws a foul in the penalty area.
71' Attempt Attempt blocked. Konstantinos Stafylidis (VfL Bochum 1848) left footed shot from outside the box is blocked.
70' Foul by Sebastian Rudy (TSG Hoffenheim).
70' Takuma Asano (VfL Bochum 1848) wins a free kick on the left wing.
70' Offside, VfL Bochum 1848. Eduard Löwen tries a through ball, but Milos Pantovic is caught offside.
69' Corner, TSG Hoffenheim. Conceded by Konstantinos Stafylidis.
68' Attempt Attempt missed. Gerrit Holtmann (VfL Bochum 1848) left footed shot from outside the box misses to the left. Assisted by Anthony Losilla.
66' VAR Decision: Goal VfL Bochum 1848 1-0 TSG Hoffenheim (Soma Novothny).
65' Goal de (0-0) Goal! VfL Bochum 1848 1, TSG Hoffenheim 0. Soma Novothny (VfL Bochum 1848) header from the centre of the box to the centre of the goal. Assisted by Milos Pantovic.Goal awarded following VAR Review. Bochum 0 Hoffenheim 0
64' Attempt Attempt blocked. Milos Pantovic (VfL Bochum 1848) left footed shot from the centre of the box is blocked. Assisted by Takuma Asano.
63' Substitution Substitution, VfL Bochum 1848. Soma Novothny replaces Sebastian Polter.
63' Substitution Substitution, VfL Bochum 1848. Milos Pantovic replaces Elvis Rexhbecaj.
63' Substitution Substitution, TSG Hoffenheim. Chris Richards replaces Stefan Posch.
61' Corner, VfL Bochum 1848. Conceded by Oliver Baumann.
61' Attempt Attempt saved. Eduard Löwen (VfL Bochum 1848) right footed shot from outside the box is saved in the top left corner.
60' Foul by Stefan Posch (TSG Hoffenheim).
60' Sebastian Polter (VfL Bochum 1848) wins a free kick in the attacking half.
59' Substitution Substitution, TSG Hoffenheim. Georginio Rutter replaces Christoph Baumgartner.
59' Substitution Substitution, TSG Hoffenheim. David Raum replaces Robert Skov because of an injury.
57' Attempt Attempt missed. Sebastian Rudy (TSG Hoffenheim) right footed shot from outside the box is too high following a corner.
56' Corner, TSG Hoffenheim. Conceded by Erhan Masovic.
56' Attempt Attempt missed. Robert Skov (TSG Hoffenheim) left footed shot from the left side of the box misses to the right. Assisted by Christoph Baumgartner.
53' Attempt Attempt missed. Angelo Stiller (TSG Hoffenheim) left footed shot from outside the box misses to the right following a corner.
52' Corner, TSG Hoffenheim. Conceded by Manuel Riemann.
52' Attempt Attempt saved. Florian Grillitsch (TSG Hoffenheim) right footed shot from outside the box is saved in the top right corner. Assisted by Robert Skov.
51' Yellow card Konstantinos Stafylidis (VfL Bochum 1848) is shown the yellow card for a bad foul.
51' Andrej Kramaric (TSG Hoffenheim) wins a free kick on the left wing.
51' Foul by Konstantinos Stafylidis (VfL Bochum 1848).
45' Second Half begins VfL Bochum 1848 0, TSG Hoffenheim 0.
46' First Half ends, VfL Bochum 1848 0, TSG Hoffenheim 0.
45' Stefan Posch (TSG Hoffenheim) wins a free kick in the defensive half.
45' Foul by Gerrit Holtmann (VfL Bochum 1848).
44' Foul by Christoph Baumgartner (TSG Hoffenheim).
44' Sebastian Polter (VfL Bochum 1848) wins a free kick in the defensive half.
41' Foul by Ihlas Bebou (TSG Hoffenheim).
41' Konstantinos Stafylidis (VfL Bochum 1848) wins a free kick in the defensive half.
38' Substitution Substitution, VfL Bochum 1848. Gerrit Holtmann replaces Danny Blum because of an injury.
37' Yellow card Kevin Vogt (TSG Hoffenheim) is shown the yellow card for a bad foul.
37' Foul by Kevin Vogt (TSG Hoffenheim).
37' Takuma Asano (VfL Bochum 1848) wins a free kick in the defensive half.
36' Foul by Angelo Stiller (TSG Hoffenheim).
36' Eduard Löwen (VfL Bochum 1848) wins a free kick in the defensive half.
35' Attempt Attempt missed. Danny Blum (VfL Bochum 1848) right footed shot from outside the box is just a bit too high.
34' Foul by Angelo Stiller (TSG Hoffenheim).
34' Danilo Soares (VfL Bochum 1848) wins a free kick in the defensive half.
31' Ihlas Bebou (TSG Hoffenheim) wins a free kick in the attacking half.
31' Foul by Anthony Losilla (VfL Bochum 1848).
29' Corner, VfL Bochum 1848. Conceded by Kevin Vogt.
28' Yellow card Stefan Posch (TSG Hoffenheim) is shown the yellow card for a bad foul.
28' Foul by Stefan Posch (TSG Hoffenheim).
28' Danny Blum (VfL Bochum 1848) wins a free kick on the left wing.
27' Attempt Attempt missed. Florian Grillitsch (TSG Hoffenheim) right footed shot from outside the box is high and wide to the right.
25' Offside, TSG Hoffenheim. Angelo Stiller tries a through ball, but Ihlas Bebou is caught offside.
25' Florian Grillitsch (TSG Hoffenheim) wins a free kick in the defensive half.
25' Foul by Sebastian Polter (VfL Bochum 1848).
24' Foul by Ihlas Bebou (TSG Hoffenheim).
24' Eduard Löwen (VfL Bochum 1848) wins a free kick in the defensive half.
23' Florian Grillitsch (TSG Hoffenheim) wins a free kick in the defensive half.
23' Foul by Sebastian Polter (VfL Bochum 1848).
22' Offside, VfL Bochum 1848. Sebastian Polter tries a through ball, but Takuma Asano is caught offside.
21' Foul by Kevin Vogt (TSG Hoffenheim).
21' Takuma Asano (VfL Bochum 1848) wins a free kick in the defensive half.
18' Attempt Attempt missed. Ihlas Bebou (TSG Hoffenheim) right footed shot from the centre of the box is just a bit too high. Assisted by Andrej Kramaric following a fast break.
16' Foul by Robert Skov (TSG Hoffenheim).
16' Konstantinos Stafylidis (VfL Bochum 1848) wins a free kick in the defensive half.
15' Attempt Attempt missed. Andrej Kramaric (TSG Hoffenheim) left footed shot from outside the box is close, but misses to the left. Assisted by Florian Grillitsch.
14' Offside, VfL Bochum 1848. Manuel Riemann tries a through ball, but Takuma Asano is caught offside.
7' Foul by Stefan Posch (TSG Hoffenheim).
7' Danny Blum (VfL Bochum 1848) wins a free kick in the defensive half.
5' Foul by Kevin Akpoguma (TSG Hoffenheim).
5' Danilo Soares (VfL Bochum 1848) wins a free kick in the defensive half.
2' Attempt Attempt missed. Sebastian Polter (VfL Bochum 1848) right footed shot from the centre of the box misses to the left.
1' Foul by Ihlas Bebou (TSG Hoffenheim).
1' Erhan Masovic (VfL Bochum 1848) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.