90'
Andrej Kramaric (Hoffenheim) levels the match at 1-1 with a header.
Marius Bulter with an assist there.
90'
In Sinsheim Hoffenheim drive forward through Tom Bischof. His shot is on target but it's saved.
90'
90'
Harm Osmers signals a throw-in for Leipzig, close to Hoffenheim's area.
90'
90'
Hoffenheim are coming forward and Bambase Conte gets in a strike, it misses the target, however.
90'
Leipzig needs to be cautious. Hoffenheim have an attacking throw-in.
90'
Bambase Conte is on a sub for Ihlas Bebou for Hoffenheim.
90'
90'
Goal kick for Hoffenheim at Rhein-Neckar-Arena.
90'
It's a goal kick for the away team in Sinsheim.
88'
Ball goes out of play for a Leipzig goal kick.
87'
Hoffenheim's Tom Bischof gets his shot away but it misses the target.
87'
Harm Osmers awards Leipzig a goal kick.
86'
David Raum is booked for the away team.
86'
Harm Osmers awards the away team a throw-in.
84'
It's getting dangerous! Free kick for Hoffenheim close to the penalty box.
84'
Ihlas Bebou of Hoffenheim gets in a strike, but is off target.
84'
Leipzig have a goal kick.
83'
Ball safe as Leipzig is awarded a throw-in in their half.
83'
Ball goes out of play for a Leipzig goal kick.
82'
Throw-in for Hoffenheim in their own half.
82'
Can Hoffenheim capitalize from this throw-in deep inside Leipzig's half?
81'
Harm Osmers awards Leipzig a goal kick.
80'
Can Leipzig get the ball into an attacking position from this throw-in in Hoffenheim's half?
79'
Leipzig have a dangerous throw-in.
79'
Tom Bischof is on a sub for Anton Stach for Hoffenheim.
79'
Max Moerstedt is replacing Ozan Kabak for the home team.
78'
Ball safe as Hoffenheim is awarded a throw-in in their half.
77'
Leipzig make their fifth substitution with Kevin Kampl replacing Amadou Haidara.
77'
Leipzig to take a throw-in in Hoffenheim territory.
76'
The away team replace Dani Olmo with Mohamed Simakan.
76'
Marco Rose (Leipzig) is making a fourth substitution, with Yussuf Poulsen replacing Lois Openda.
76'
Hoffenheim's Anton Stach gets his shot away but it misses the target.
76'
Goal kick for Leipzig at Rhein-Neckar-Arena.
74'
Hoffenheim will need to be alert as they defend a dangerous free kick from Leipzig.
73'
Leipzig awarded a throw-in in their own half.
72'
He's off! Xavi Simons is shown a second yellow card.
72'
Free kick Hoffenheim.
70'
Hoffenheim's Andrej Kramaric gets in a shot on goal at Rhein-Neckar-Arena. But the effort is unsuccessful.
70'
Hoffenheim's Anton Stach misses with an attempt on goal.
70'
Leipzig have a goal kick.
69'
Harm Osmers signals a free kick to Leipzig in their own half.
69'
Ozan Kabak for Hoffenheim has been booked by Harm Osmers and receives a first yellow card.
69'
Harm Osmers signals a throw-in for Hoffenheim, close to Leipzig's area.
67'
Hoffenheim's Marius Bulter breaks free at Rhein-Neckar-Arena. But the strike goes wide of the post.
67'
Pellegrino Matarazzo is making the team's first substitution at Rhein-Neckar-Arena with David Jurasek replacing Maximilian Beier.
67'
It's a goal kick for the away team in Sinsheim.
66'
Harm Osmers signals a free kick to Hoffenheim.
65'
At Rhein-Neckar-Arena, Leipzig are penalized for being offside.
64'
Maximilian Beier (Hoffenheim) gets in a header on goal but the attempt is cleared.
63'
Harm Osmers awards the away team a throw-in.
62'
Throw-in for Hoffenheim at Rhein-Neckar-Arena.
62'
Leipzig needs to be cautious. Hoffenheim have an attacking throw-in.
62'
Ball goes out of play for a Leipzig goal kick.
60'
Throw-in for Leipzig in their own half.
59'
Christoph Baumgartner is replacing Benjamin Sesko for the away team.
59'
Andrej Kramaric of Hoffenheim gets in a strike, but is off target.
59'
In Sinsheim Leipzig drive forward through Xavi Simons. His shot is on target but it's saved.
59'
Leipzig have been awarded a corner by Harm Osmers.
59'
Goal kick for Leipzig at Rhein-Neckar-Arena.
58'
Corner awarded to Leipzig.
57'
Leipzig pushes forward through Benjamin Henrichs, whose finish on goal is saved.
55'
Free kick for Hoffenheim in their own half.
55'
A throw-in for the home team on the opposite half.
54'
At Rhein-Neckar-Arena, Xavi Simons has been yellow-carded for the away team.
53'
In Sinsheim Hoffenheim attack through Ihlas Bebou. The finish is off target, however.
53'
Leipzig have a goal kick.
50'
Throw-in for Leipzig in the half of Hoffenheim.
49'
Hoffenheim's Andrej Kramaric gets in a shot on goal at Rhein-Neckar-Arena. But the effort is unsuccessful.
48'
Throw-in for Hoffenheim close to the penalty box.
47'
Leipzig awarded a free kick in their own half.
45'
Leipzig push upfield but Harm Osmers quickly pulls them for offside.
45'
45'
Harm Osmers blows to end the first-half.
45'
45'
Hoffenheim have been awarded a corner by Harm Osmers.
45'
Corner awarded to Hoffenheim.
45'
45'
Harm Osmers awards the home team a throw-in.
45'
Harm Osmers signals a free kick to Hoffenheim in their own half.
45'
Harm Osmers awards Leipzig a goal kick.
44'
Leipzig to take a throw-in in Hoffenheim territory.
42'
Leipzig advance rapidly upfield but Harm Osmers blows for offside.
41'
Free kick for Leipzig in their own half.
41'
Ihlas Bebou (Hoffenheim) strikes at Rhein-Neckar-Arena but his header is cleared.
38'
38'
Goal! A Benjamin Sesko header gives Leipzig a 0-1 lead in Sinsheim.
Great play from David Raum to set up the goal.
37'
Andrej Kramaric gets his shot on target but fails to score for Hoffenheim.
36'
In Sinsheim a free kick has been awarded the home team.
33'
Harm Osmers signals a free kick to Hoffenheim.
33'
Ball safe as Leipzig is awarded a throw-in in their half.
32'
Corner awarded to Leipzig.
32'
Benjamin Sesko (Leipzig) gets up for a header but cannot keep the ball on target.
32'
It's a goal kick for the home team in Sinsheim.
30'
Leipzig awarded a free kick in their own half.
30'
Can Hoffenheim capitalize from this throw-in deep inside Leipzig's half?
29'
A throw-in for the home team on the opposite half.
28'
Hoffenheim are coming forward and Ihlas Bebou gets in a strike, it misses the target, however.
28'
Harm Osmers awards Leipzig a goal kick.
27'
Hoffenheim have been awarded a corner by Harm Osmers.
25'
Free kick for Leipzig in the half of Hoffenheim.
23'
Hoffenheim have been awarded a corner by Harm Osmers.
21'
Can Hoffenheim get the ball into an attacking position from this throw-in in Leipzig's half?
20'
Hoffenheim's Andrej Kramaric is on target but unsuccessful.
19'
In Sinsheim, Leipzig push forward quickly but are pulled up for offside.
19'
Ball goes out of play for a Hoffenheim goal kick.
17'
Corner awarded to Leipzig.
17'
Throw-in high up the field for Leipzig in Sinsheim.
17'
Xavi Simons for Leipzig drives towards goal at Rhein-Neckar-Arena. But the finish is unsuccessful.
16'
Throw-in for Hoffenheim in the half of Leipzig.
16'
The away team have replaced Xaver Schlager with Nicolas Seiwald. This is the first substitution made today by Marco Rose.
16'
Leipzig’s Xaver Schlager is on his feet again at Rhein-Neckar-Arena.
14'
Harm Osmers waits before resuming play because Xaver Schlager for Leipzig is still down.
12'
Goal kick for Hoffenheim at Rhein-Neckar-Arena.
7'
Throw-in for Leipzig at Rhein-Neckar-Arena.
6'
Throw-in for Leipzig in their own half.
5'
Lois Openda for Leipzig gets in a strike but fails to hit the target.
5'
It's a goal kick for the home team in Sinsheim.
4'
Leipzig awarded a throw-in in their own half.
3'
Harm Osmers signals a free kick to Hoffenheim in their own half.
2'
Hoffenheim have a dangerous throw-in.
2'
Hoffenheim are pushing forward but Maximilian Beier's finish is wide of the goal.
2'
Harm Osmers signals a Hoffenheim throw-in in Leipzig's half.
2'
Leipzig have a goal kick.
0'
0'