Christoph Baumgartner (TSG Hoffenheim) is shown the yellow card.
90'+6
Second Half ends, TSG Hoffenheim 0, RB Leipzig 1.
90'+5
Foul by Yussuf Poulsen (RB Leipzig).
90'+5
Kevin Akpoguma (TSG Hoffenheim) wins a free kick in the defensive half.
90'+3
Foul by Angeliño (RB Leipzig).
90'+3
Ihlas Bebou (TSG Hoffenheim) wins a free kick in the defensive half.
90'+3
Hand ball by Diadie Samassékou (TSG Hoffenheim).
90'+2
Substitution, TSG Hoffenheim. Maximilian Beier replaces Ryan Sessegnon.
90'+1
Attempt missed. Kasim Adams (TSG Hoffenheim) header from the centre of the box misses to the left. Assisted by Christoph Baumgartner with a cross following a set piece situation.
90'+1
Foul by Marcel Halstenberg (RB Leipzig).
90'+1
Ishak Belfodil (TSG Hoffenheim) wins a free kick in the attacking half.
90'
Yussuf Poulsen (RB Leipzig) wins a free kick in the defensive half.
90'
Foul by Ihlas Bebou (TSG Hoffenheim).
89'
Kasim Adams (TSG Hoffenheim) wins a free kick in the defensive half.
89'
Foul by Alexander Sørloth (RB Leipzig).
89'
Dani Olmo (RB Leipzig) wins a free kick in the defensive half.
89'
Foul by Diadie Samassékou (TSG Hoffenheim).
87'
Offside, TSG Hoffenheim. Kevin Akpoguma tries a through ball, but Ishak Belfodil is caught offside.
87'
Foul by Kevin Kampl (RB Leipzig).
87'
Mijat Gacinovic (TSG Hoffenheim) wins a free kick in the defensive half.
85'
Foul by Kevin Kampl (RB Leipzig).
85'
Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
83'
Corner, RB Leipzig. Conceded by Kevin Vogt.
82'
Offside, TSG Hoffenheim. Christoph Baumgartner tries a through ball, but Ishak Belfodil is caught offside.
81'
Foul by Yussuf Poulsen (RB Leipzig).
81'
Kevin Akpoguma (TSG Hoffenheim) wins a free kick on the right wing.
80'
Substitution, TSG Hoffenheim. Ihlas Bebou replaces Robert Skov.
80'
Offside, TSG Hoffenheim. Christoph Baumgartner tries a through ball, but Andrej Kramaric is caught offside.
79'
Corner, TSG Hoffenheim. Conceded by Willi Orban.
79'
Attempt missed. Christoph Baumgartner (TSG Hoffenheim) right footed shot from the left side of the box misses to the right. Assisted by Kasim Adams.
78'
Offside, RB Leipzig. Willi Orban tries a through ball, but Alexander Sørloth is caught offside.
76'
Yussuf Poulsen (RB Leipzig) wins a free kick on the left wing.
76'
Foul by Diadie Samassékou (TSG Hoffenheim).
74'
Substitution, RB Leipzig. Amadou Haidara replaces Justin Kluivert because of an injury.
Corner, TSG Hoffenheim. Conceded by Péter Gulácsi.
72'
Attempt saved. Christoph Baumgartner (TSG Hoffenheim) header from the centre of the box is saved in the top centre of the goal. Assisted by Ryan Sessegnon with a cross.
67'
Attempt missed. Ishak Belfodil (TSG Hoffenheim) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Robert Skov.
66'
Substitution, TSG Hoffenheim. Mijat Gacinovic replaces Sebastian Rudy.
Kasim Adams (TSG Hoffenheim) wins a free kick in the defensive half.
63'
Corner, RB Leipzig. Conceded by Oliver Baumann.
63'
Attempt saved. Dayot Upamecano (RB Leipzig) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Marcel Sabitzer with a headed pass.
63'
Corner, RB Leipzig. Conceded by Robert Skov.
63'
Attempt blocked. Marcel Sabitzer (RB Leipzig) right footed shot from outside the box is blocked.
62'
Corner, RB Leipzig. Conceded by Kevin Vogt.
61'
Substitution, RB Leipzig. Alexander Sørloth replaces Ibrahima Konaté.
60'
Goal! TSG Hoffenheim 0, RB Leipzig 1. Yussuf Poulsen (RB Leipzig) right footed shot from the centre of the box to the bottom right corner. Assisted by Marcel Sabitzer with a headed pass.
56'
Ryan Sessegnon (TSG Hoffenheim) is shown the yellow card for a bad foul.
56'
Justin Kluivert (RB Leipzig) wins a free kick on the right wing.
56'
Foul by Ryan Sessegnon (TSG Hoffenheim).
55'
Angeliño (RB Leipzig) wins a free kick on the left wing.
55'
Foul by Kevin Akpoguma (TSG Hoffenheim).
50'
Kevin Vogt (TSG Hoffenheim) is shown the yellow card for a bad foul.
50'
Ibrahima Konaté (RB Leipzig) wins a free kick in the defensive half.
50'
Foul by Kevin Vogt (TSG Hoffenheim).
49'
Kevin Kampl (RB Leipzig) wins a free kick in the defensive half.
49'
Foul by Munas Dabbur (TSG Hoffenheim).
48'
Corner, TSG Hoffenheim. Conceded by Kevin Kampl.
48'
Foul by Yussuf Poulsen (RB Leipzig).
48'
Kasim Adams (TSG Hoffenheim) wins a free kick in the attacking half.
45'
Second Half begins TSG Hoffenheim 0, RB Leipzig 0.
45'
Substitution, RB Leipzig. Justin Kluivert replaces Emil Forsberg.
Andrej Kramaric (TSG Hoffenheim) wins a free kick in the attacking half.
45'
Foul by Yussuf Poulsen (RB Leipzig).
45'
Kevin Akpoguma (TSG Hoffenheim) wins a free kick in the defensive half.
44'
Foul by Dayot Upamecano (RB Leipzig).
44'
Hand ball by Christoph Baumgartner (TSG Hoffenheim).
41'
Foul by Ibrahima Konaté (RB Leipzig).
41'
Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
39'
Foul by Diadie Samassékou (TSG Hoffenheim).
39'
Kevin Kampl (RB Leipzig) wins a free kick in the attacking half.
37'
Attempt saved. Marcel Sabitzer (RB Leipzig) right footed shot from outside the box is saved in the bottom left corner.
32'
Ibrahima Konaté (RB Leipzig) wins a free kick in the defensive half.
32'
Foul by Christoph Baumgartner (TSG Hoffenheim).
32'
Offside, RB Leipzig. Emil Forsberg tries a through ball, but Yussuf Poulsen is caught offside.
32'
Offside, RB Leipzig. Angeliño tries a through ball, but Emil Forsberg is caught offside.
26'
Offside, RB Leipzig. Angeliño tries a through ball, but Marcel Sabitzer is caught offside.
23'
Marcel Sabitzer (RB Leipzig) wins a free kick in the attacking half.
23'
Foul by Christoph Baumgartner (TSG Hoffenheim).
23'
Attempt missed. Kasim Adams (TSG Hoffenheim) header from the left side of the six yard box is close, but misses to the left. Assisted by Sebastian Rudy with a cross following a corner.
22'
Corner, TSG Hoffenheim. Conceded by Willi Orban.
22'
Attempt blocked. Andrej Kramaric (TSG Hoffenheim) left footed shot from the centre of the box is blocked. Assisted by Robert Skov with a cross.
22'
Corner, TSG Hoffenheim. Conceded by Ibrahima Konaté.
20'
Foul by Christoph Baumgartner (TSG Hoffenheim).
20'
Ibrahima Konaté (RB Leipzig) wins a free kick in the defensive half.
17'
Foul by Ryan Sessegnon (TSG Hoffenheim).
17'
Nordi Mukiele (RB Leipzig) wins a free kick on the right wing.
14'
Corner, RB Leipzig. Conceded by Kasim Adams.
13'
Hand ball by Kevin Akpoguma (TSG Hoffenheim).
12'
Foul by Ibrahima Konaté (RB Leipzig).
12'
Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
7'
Foul by Nordi Mukiele (RB Leipzig).
7'
Munas Dabbur (TSG Hoffenheim) wins a free kick on the left wing.
6'
Attempt saved. Andrej Kramaric (TSG Hoffenheim) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Christoph Baumgartner.
2'
Foul by Kasim Adams (TSG Hoffenheim).
2'
Yussuf Poulsen (RB Leipzig) wins a free kick in the defensive half.
1'
Foul by Kasim Adams (TSG Hoffenheim).
1'
Yussuf Poulsen (RB Leipzig) wins a free kick in the defensive half.