Maximilian Eggestein (SV Werder Bremen) is shown the yellow card.
91’
Foul by Pavel Kaderabek (TSG 1899 Hoffenheim).
91’
Claudio Pizarro (SV Werder Bremen) wins a free kick on the left wing.
90’
Attempt missed. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the centre of the box misses to the right.
90’
Attempt missed. Yuya Osako (SV Werder Bremen) right footed shot from the centre of the box is close, but misses the top right corner. Assisted by Maximilian Eggestein following a fast break.
87’
Foul by Joshua Brenet (TSG 1899 Hoffenheim).
87’
Kevin Moehwald (SV Werder Bremen) wins a free kick in the defensive half.
86’
Substitution, SV Werder Bremen. Sebastian Langkamp replaces Johannes Eggestein.
84’
Florian Grillitsch (TSG 1899 Hoffenheim) is shown the yellow card.
83’
Foul by Joelinton (TSG 1899 Hoffenheim).
83’
Marco Friedl (SV Werder Bremen) wins a free kick in the defensive half.
83’
Attempt blocked. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked.
82’
Claudio Pizarro (SV Werder Bremen) is shown the yellow card for a bad foul.
82’
Niklas Moisander (SV Werder Bremen) is shown the yellow card.
81’
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
81’
Foul by Claudio Pizarro (SV Werder Bremen).
80’
Attempt missed. Joshua Brenet (TSG 1899 Hoffenheim) right footed shot from outside the box is too high.
80’
Attempt saved. Andrej Kramaric (TSG 1899 Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Joelinton.
79’
Pavel Kaderabek (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
79’
Foul by Pavel Kaderabek (TSG 1899 Hoffenheim).
79’
Johannes Eggestein (SV Werder Bremen) wins a free kick in the attacking half.
78’
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
78’
Foul by Maximilian Eggestein (SV Werder Bremen).
73’
Attempt saved. Ludwig Augustinsson (SV Werder Bremen) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Maximilian Eggestein.
73’
Substitution, TSG 1899 Hoffenheim. Reiss Nelson replaces Kerem Demirbay.
71’
Corner, TSG 1899 Hoffenheim. Conceded by Nuri Sahin.
71’
Attempt saved. Ishak Belfodil (TSG 1899 Hoffenheim) header from the centre of the box is saved in the top right corner. Assisted by Pavel Kaderabek with a cross.
71’
Kerem Demirbay (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
71’
Foul by Kevin Moehwald (SV Werder Bremen).
71’
Attempt blocked. Yuya Osako (SV Werder Bremen) left footed shot from the centre of the box is blocked. Assisted by Kevin Moehwald.
70’
Hand ball by Johannes Eggestein (SV Werder Bremen).
69’
Foul by Joshua Brenet (TSG 1899 Hoffenheim).
69’
Yuya Osako (SV Werder Bremen) wins a free kick in the defensive half.
68’
Ishak Belfodil (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
68’
Foul by Milos Veljkovic (SV Werder Bremen).
67’
Attempt blocked. Christoph Baumgartner (TSG 1899 Hoffenheim) right footed shot from the right side of the box is blocked. Assisted by Ishak Belfodil.
66’
Attempt missed. Yuya Osako (SV Werder Bremen) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Maximilian Eggestein following a fast break.
65’
Corner, SV Werder Bremen. Conceded by Florian Grillitsch.
64’
Foul by Joelinton (TSG 1899 Hoffenheim).
64’
Niklas Moisander (SV Werder Bremen) wins a free kick in the defensive half.
64’
Delay over. They are ready to continue.
63’
Delay in match because of an injury Kevin Moehwald (SV Werder Bremen).
60’
Delay over. They are ready to continue.
60’
Substitution, SV Werder Bremen. Claudio Pizarro replaces Milot Rashica because of an injury.
59’
Delay in match (TSG 1899 Hoffenheim).
58’
Attempt missed. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the left side of the box is close, but misses to the right. Assisted by Andrej Kramaric.
57’
Attempt saved. Milot Rashica (SV Werder Bremen) right footed shot from outside the box is saved in the centre of the goal. Assisted by Maximilian Eggestein.
56’
Attempt blocked. Johannes Eggestein (SV Werder Bremen) left footed shot from the left side of the box is blocked. Assisted by Ludwig Augustinsson.
56’
Substitution, TSG 1899 Hoffenheim. Joelinton replaces Adam Szalai.
53’
Adam Szalai (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
53’
Foul by Kevin Moehwald (SV Werder Bremen).
52’
Attempt saved. Pavel Kaderabek (TSG 1899 Hoffenheim) right footed shot from outside the box is saved in the centre of the goal. Assisted by Joshua Brenet.
51’
Christoph Baumgartner (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
51’
Foul by Christoph Baumgartner (TSG 1899 Hoffenheim).
51’
Marco Friedl (SV Werder Bremen) wins a free kick in the defensive half.
50’
Attempt missed. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the right side of the box is high and wide to the right. Assisted by Adam Szalai.
47’
Offside, TSG 1899 Hoffenheim. Kerem Demirbay tries a through ball, but Ermin Bicakcic is caught offside.
47’
Kevin Moehwald (SV Werder Bremen) is shown the yellow card for a bad foul.
47’
Christoph Baumgartner (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
47’
Foul by Kevin Moehwald (SV Werder Bremen).
46’
Corner, SV Werder Bremen. Conceded by Kevin Vogt.
45’
Substitution, TSG 1899 Hoffenheim. Christoph Baumgartner replaces Nadiem Amiri because of an injury.
Delay in match because of an injury Nadiem Amiri (TSG 1899 Hoffenheim).
45’
Foul by Kerem Demirbay (TSG 1899 Hoffenheim).
45’
Maximilian Eggestein (SV Werder Bremen) wins a free kick in the defensive half.
44’
Delay over. They are ready to continue.
43’
VAR: Goal. Referee decision on field cancelled.
43’
Delay in match (TSG 1899 Hoffenheim). VAR checking.
42’
Ermin Bicakcic (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
42’
Foul by Johannes Eggestein (SV Werder Bremen).
40’
Foul by Ermin Bicakcic (TSG 1899 Hoffenheim).
40’
Yuya Osako (SV Werder Bremen) wins a free kick in the defensive half.
40’
Attempt blocked. Adam Szalai (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked.
40’
Attempt blocked. Nadiem Amiri (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked. Assisted by Andrej Kramaric.
38’
Goal! TSG 1899 Hoffenheim 0, SV Werder Bremen 1. Johannes Eggestein (SV Werder Bremen) header from very close range to the high centre of the goal. Assisted by Milot Rashica with a cross.
38’
Attempt saved. Johannes Eggestein (SV Werder Bremen) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Maximilian Eggestein.
37’
Andrej Kramaric (TSG 1899 Hoffenheim) hits the right post with a right footed shot from the centre of the box. Assisted by Ishak Belfodil following a fast break.
36’
Foul by Ishak Belfodil (TSG 1899 Hoffenheim).
36’
Milos Veljkovic (SV Werder Bremen) wins a free kick in the defensive half.
34’
Nadiem Amiri (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
34’
Foul by Marco Friedl (SV Werder Bremen).
32’
Foul by Florian Grillitsch (TSG 1899 Hoffenheim).
32’
Yuya Osako (SV Werder Bremen) wins a free kick in the defensive half.
32’
Foul by Joshua Brenet (TSG 1899 Hoffenheim).
32’
Marco Friedl (SV Werder Bremen) wins a free kick in the defensive half.
30’
Foul by Joshua Brenet (TSG 1899 Hoffenheim).
30’
Johannes Eggestein (SV Werder Bremen) wins a free kick in the defensive half.
28’
Foul by Florian Grillitsch (TSG 1899 Hoffenheim).
28’
Yuya Osako (SV Werder Bremen) wins a free kick in the attacking half.
27’
Corner, SV Werder Bremen. Conceded by Florian Grillitsch.
26’
Attempt missed. Adam Szalai (TSG 1899 Hoffenheim) left footed shot from the centre of the box is just a bit too high. Assisted by Joshua Brenet.
24’
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
24’
Foul by Johannes Eggestein (SV Werder Bremen).
24’
Substitution, SV Werder Bremen. Marco Friedl replaces Theodor Gebre Selassie.
23’
Delay over. They are ready to continue.
23’
Delay in match because of an injury Theodor Gebre Selassie (SV Werder Bremen).
22’
Offside, TSG 1899 Hoffenheim. Kevin Vogt tries a through ball, but Ishak Belfodil is caught offside.
21’
Offside, TSG 1899 Hoffenheim. Joshua Brenet tries a through ball, but Adam Szalai is caught offside.
20’
Attempt missed. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Nadiem Amiri.
20’
Attempt blocked. Nadiem Amiri (TSG 1899 Hoffenheim) right footed shot from a difficult angle on the left is blocked. Assisted by Florian Grillitsch.
19’
Attempt saved. Johannes Eggestein (SV Werder Bremen) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Yuya Osako.
18’
Attempt missed. Adam Szalai (TSG 1899 Hoffenheim) right footed shot from the centre of the box is close, but misses to the right. Assisted by Joshua Brenet with a cross.
18’
Pavel Kaderabek (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
18’
Foul by Milot Rashica (SV Werder Bremen).
16’
Foul by Pavel Kaderabek (TSG 1899 Hoffenheim).
16’
Maximilian Eggestein (SV Werder Bremen) wins a free kick in the defensive half.
15’
Attempt blocked. Kerem Demirbay (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked.
15’
Attempt blocked. Ishak Belfodil (TSG 1899 Hoffenheim) right footed shot from the left side of the box is blocked. Assisted by Pavel Kaderabek with a cross.
10’
Attempt missed. Ishak Belfodil (TSG 1899 Hoffenheim) header from the centre of the box is too high. Assisted by Kerem Demirbay.
3’
Attempt saved. Niklas Moisander (SV Werder Bremen) header from the centre of the box is saved in the centre of the goal. Assisted by Nuri Sahin with a cross.
2’
Corner, SV Werder Bremen. Conceded by Kevin Vogt.
2’
Attempt blocked. Milot Rashica (SV Werder Bremen) right footed shot from outside the box is blocked. Assisted by Theodor Gebre Selassie.
1’
Foul by Joshua Brenet (TSG 1899 Hoffenheim).
1’
Theodor Gebre Selassie (SV Werder Bremen) wins a free kick in the defensive half.
0’
Offside, SV Werder Bremen. Yuya Osako tries a through ball, but Milot Rashica is caught offside.