Second Half ends, TSG 1899 Hoffenheim 0, RB Leipzig 2.
90'+2
Offside, TSG 1899 Hoffenheim. Pavel Kaderábek tries a through ball, but Ermin Bicakcic is caught offside.
90'+1
Christopher Nkunku (RB Leipzig) hits the right post with a right footed shot from outside the box. Assisted by Amadou Haidara.
90'+1
Attempt saved. Jacob Bruun Larsen (TSG 1899 Hoffenheim) left footed shot from outside the box is saved in the centre of the goal.
90'+1
Attempt blocked. Robert Skov (TSG 1899 Hoffenheim) left footed shot from outside the box is blocked.
90'
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
90'
Foul by Tyler Adams (RB Leipzig).
89'
Corner, TSG 1899 Hoffenheim. Conceded by Ibrahima Konaté.
88'
Corner, RB Leipzig. Conceded by Oliver Baumann.
88'
Attempt saved. Amadou Haidara (RB Leipzig) right footed shot from outside the box is saved in the top left corner.
87'
Foul by Florian Grillitsch (TSG 1899 Hoffenheim).
87'
Nordi Mukiele (RB Leipzig) wins a free kick on the right wing.
86'
Attempt saved. Timo Werner (RB Leipzig) left footed shot from a difficult angle on the left is saved in the top centre of the goal. Assisted by Ademola Lookman.
85'
Attempt saved. Ademola Lookman (RB Leipzig) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Timo Werner.
85'
Attempt saved. Christopher Nkunku (RB Leipzig) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Timo Werner.
83'
Attempt missed. Ermin Bicakcic (TSG 1899 Hoffenheim) right footed shot from outside the box is high and wide to the right. Assisted by Jacob Bruun Larsen.
83'
Attempt saved. Timo Werner (RB Leipzig) left footed shot from a difficult angle on the left is saved in the bottom left corner.
83'
Attempt missed. Ademola Lookman (RB Leipzig) right footed shot from the right side of the box misses to the left. Assisted by Tyler Adams.
81'
Substitution, TSG 1899 Hoffenheim. Kevin Akpoguma replaces Dennis Geiger.
80'
Foul by Amadou Haidara (RB Leipzig).
80'
Dennis Geiger (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
79'
Attempt missed. Ademola Lookman (RB Leipzig) left footed shot from outside the box misses to the left. Assisted by Amadou Haidara.
Offside, TSG 1899 Hoffenheim. Andrej Kramaric tries a through ball, but Ihlas Bebou is caught offside.
75'
Christopher Nkunku (RB Leipzig) is shown the yellow card for a bad foul.
75'
Pavel Kaderábek (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
75'
Foul by Christopher Nkunku (RB Leipzig).
73'
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
73'
Foul by Ademola Lookman (RB Leipzig).
71'
Attempt missed. Andrej Kramaric (TSG 1899 Hoffenheim) header from the left side of the box is high and wide to the left. Assisted by Jacob Bruun Larsen.
70'
Attempt missed. Stefan Posch (TSG 1899 Hoffenheim) left footed shot from the centre of the box misses to the left. Assisted by Jacob Bruun Larsen following a corner.
69'
Corner, TSG 1899 Hoffenheim. Conceded by Lukas Klostermann.
69'
Ermin Bicakcic (TSG 1899 Hoffenheim) wins a free kick on the left wing.
69'
Foul by Ademola Lookman (RB Leipzig).
68'
Substitution, RB Leipzig. Tyler Adams replaces Kevin Kampl.
Substitution, TSG 1899 Hoffenheim. Jacob Bruun Larsen replaces Christoph Baumgartner.
65'
Attempt missed. Dani Olmo (RB Leipzig) left footed shot from the centre of the box is close, but misses to the right. Assisted by Timo Werner.
64'
Attempt saved. Robert Skov (TSG 1899 Hoffenheim) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Sebastian Rudy.
64'
Corner, TSG 1899 Hoffenheim. Conceded by Lukas Klostermann.
63'
Foul by Kevin Kampl (RB Leipzig).
63'
Sebastian Rudy (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
Substitution, RB Leipzig. Christopher Nkunku replaces Konrad Laimer.
61'
Attempt saved. Munas Dabbur (TSG 1899 Hoffenheim) header from the centre of the box is saved in the bottom right corner. Assisted by Robert Skov with a cross.
59'
Attempt missed. Nordi Mukiele (RB Leipzig) header from the centre of the box is high and wide to the left. Assisted by Angeliño with a cross.
59'
Hand ball by Christoph Baumgartner (TSG 1899 Hoffenheim).
57'
Attempt missed. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from outside the box is close, but misses to the left following a set piece situation.
57'
Foul by Kevin Kampl (RB Leipzig).
57'
Dennis Geiger (TSG 1899 Hoffenheim) wins a free kick on the right wing.
55'
Foul by Konrad Laimer (RB Leipzig).
55'
Pavel Kaderábek (TSG 1899 Hoffenheim) wins a free kick on the right wing.
53'
Offside, RB Leipzig. Marcel Sabitzer tries a through ball, but Timo Werner is caught offside.
52'
Attempt saved. Pavel Kaderábek (TSG 1899 Hoffenheim) header from the centre of the box is saved in the top centre of the goal. Assisted by Dennis Geiger with a cross.
52'
Corner, TSG 1899 Hoffenheim. Conceded by Péter Gulácsi.
52'
Attempt saved. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from the centre of the box is saved in the top right corner. Assisted by Robert Skov.
48'
Dani Olmo (RB Leipzig) wins a free kick in the attacking half.
48'
Foul by Dennis Geiger (TSG 1899 Hoffenheim).
45'
Second Half begins TSG 1899 Hoffenheim 0, RB Leipzig 2.
45'
Substitution, TSG 1899 Hoffenheim. Andrej Kramaric replaces Diadie Samassékou.
45'
Substitution, TSG 1899 Hoffenheim. Robert Skov replaces Steven Zuber.
45'+3
First Half ends, TSG 1899 Hoffenheim 0, RB Leipzig 2.
45'+3
Offside, TSG 1899 Hoffenheim. Diadie Samassékou tries a through ball, but Dennis Geiger is caught offside.
45'+2
Offside, TSG 1899 Hoffenheim. Diadie Samassékou tries a through ball, but Christoph Baumgartner is caught offside.
45'+2
Attempt blocked. Diadie Samassékou (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked. Assisted by Sebastian Rudy.
45'+1
Dani Olmo (RB Leipzig) wins a free kick in the defensive half.
45'+1
Foul by Ermin Bicakcic (TSG 1899 Hoffenheim).
44'
Hand ball by Munas Dabbur (TSG 1899 Hoffenheim).
44'
Attempt missed. Timo Werner (RB Leipzig) right footed shot from the centre of the box is too high. Assisted by Konrad Laimer.
42'
Attempt missed. Ermin Bicakcic (TSG 1899 Hoffenheim) right footed shot from the centre of the box is too high. Assisted by Pavel Kaderábek.
41'
Foul by Nordi Mukiele (RB Leipzig).
41'
Dennis Geiger (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
38'
Foul by Dennis Geiger (TSG 1899 Hoffenheim).
38'
Nordi Mukiele (RB Leipzig) wins a free kick in the defensive half.
38'
Attempt saved. Christoph Baumgartner (TSG 1899 Hoffenheim) right footed shot from the centre of the box is saved in the centre of the goal.
37'
Corner, TSG 1899 Hoffenheim. Conceded by Marcel Halstenberg.
37'
Foul by Dennis Geiger (TSG 1899 Hoffenheim).
37'
Marcel Sabitzer (RB Leipzig) wins a free kick in the defensive half.
36'
Foul by Dennis Geiger (TSG 1899 Hoffenheim).
36'
Marcel Sabitzer (RB Leipzig) wins a free kick in the defensive half.
36'
Diadie Samassékou (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
36'
Foul by Konrad Laimer (RB Leipzig).
35'
Foul by Christoph Baumgartner (TSG 1899 Hoffenheim).
35'
Marcel Halstenberg (RB Leipzig) wins a free kick in the defensive half.
33'
Steven Zuber (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
33'
Foul by Steven Zuber (TSG 1899 Hoffenheim).
33'
Nordi Mukiele (RB Leipzig) wins a free kick in the defensive half.
31'
Foul by Dennis Geiger (TSG 1899 Hoffenheim).
31'
Marcel Sabitzer (RB Leipzig) wins a free kick in the defensive half.
30'
Pavel Kaderábek (TSG 1899 Hoffenheim) wins a free kick on the right wing.
30'
Foul by Angeliño (RB Leipzig).
30'
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
30'
Foul by Konrad Laimer (RB Leipzig).
29'
Foul by Pavel Kaderábek (TSG 1899 Hoffenheim).
29'
Angeliño (RB Leipzig) wins a free kick in the defensive half.
29'
Attempt missed. Munas Dabbur (TSG 1899 Hoffenheim) header from outside the box misses to the left. Assisted by Pavel Kaderábek with a cross.
27'
Attempt missed. Ermin Bicakcic (TSG 1899 Hoffenheim) header from the centre of the box is high and wide to the left. Assisted by Dennis Geiger with a cross following a corner.
27'
Corner, TSG 1899 Hoffenheim. Conceded by Angeliño.
27'
Attempt blocked. Ermin Bicakcic (TSG 1899 Hoffenheim) header from the centre of the box is blocked.
27'
Munas Dabbur (TSG 1899 Hoffenheim) hits the bar with a header from the centre of the box. Assisted by Dennis Geiger with a cross following a corner.
26'
Corner, TSG 1899 Hoffenheim. Conceded by Nordi Mukiele.
26'
Lukas Klostermann (RB Leipzig) is shown the yellow card for a bad foul.
25'
Foul by Lukas Klostermann (RB Leipzig).
25'
Munas Dabbur (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
24'
Pavel Kaderábek (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
24'
Foul by Dani Olmo (RB Leipzig).
23'
Attempt missed. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from more than 40 yards on the right wing misses to the left.
22'
Attempt missed. Patrik Schick (RB Leipzig) left footed shot from the centre of the box misses to the right. Assisted by Angeliño.
21'
Dennis Geiger (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
21'
Foul by Kevin Kampl (RB Leipzig).
16'
Corner, TSG 1899 Hoffenheim. Conceded by Lukas Klostermann.
16'
Attempt blocked. Munas Dabbur (TSG 1899 Hoffenheim) right footed shot from a difficult angle on the right is blocked. Assisted by Sebastian Rudy.
16'
Attempt blocked. Patrik Schick (RB Leipzig) header from the centre of the box is blocked. Assisted by Timo Werner with a cross.
15'
Attempt missed. Diadie Samassékou (TSG 1899 Hoffenheim) right footed shot from outside the box is close, but misses to the right. Assisted by Munas Dabbur following a set piece situation.
14'
Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
14'
Foul by Konrad Laimer (RB Leipzig).
13'
Foul by Konrad Laimer (RB Leipzig).
13'
Stefan Posch (TSG 1899 Hoffenheim) wins a free kick on the right wing.
13'
Munas Dabbur (TSG 1899 Hoffenheim) wins a free kick on the left wing.
13'
Foul by Nordi Mukiele (RB Leipzig).
11'
Goal! TSG 1899 Hoffenheim 0, RB Leipzig 2. Dani Olmo (RB Leipzig) right footed shot from the centre of the box to the bottom right corner. Assisted by Marcel Sabitzer with a headed pass.
9'
Goal! TSG 1899 Hoffenheim 0, RB Leipzig 1. Dani Olmo (RB Leipzig) right footed shot from the centre of the box to the bottom right corner.
8'
VAR Decision: No Penalty TSG 1899 Hoffenheim.
6'
Penalty conceded by Péter Gulácsi (RB Leipzig) after a foul in the penalty area.
5'
Hand ball by Steven Zuber (TSG 1899 Hoffenheim).
5'
Corner, TSG 1899 Hoffenheim. Conceded by Kevin Kampl.
5'
Attempt blocked. Steven Zuber (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked.
5'
Attempt blocked. Christoph Baumgartner (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked. Assisted by Munas Dabbur.
4'
Attempt missed. Christoph Baumgartner (TSG 1899 Hoffenheim) right footed shot from the centre of the box is close, but misses to the right. Assisted by Sebastian Rudy.
3'
Diadie Samassékou (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
3'
Konrad Laimer (RB Leipzig) wins a free kick in the defensive half.
3'
Foul by Diadie Samassékou (TSG 1899 Hoffenheim).
2'
Attempt blocked. Diadie Samassékou (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked. Assisted by Christoph Baumgartner.
1'
Foul by Sebastian Rudy (TSG 1899 Hoffenheim).
1'
Dani Olmo (RB Leipzig) wins a free kick in the defensive half.