90'
Leipzig pushes forward through Christopher Nkunku, whose finish on goal is saved.
90'
Schalke drives forward and Kenan Karaman gets in a shot. Without netting, however.
90'
90'
Christopher Nkunku is booked for the home team.
90'
It's now 4-2 in Leipzig as Christopher Nkunku scores for Leipzig.
Great play from Orjan Nyland to set up the goal.
90'
90'
Corner awarded to Leipzig.
90'
Throw-in high up the field for Schalke in Leipzig.
90'
90'
Harm Osmers signals a free kick to Schalke.
90'
Corner awarded to Leipzig.
90'
Dominik Szoboszlai of Leipzig gets in a strike, but is off target.
90'
It's a goal kick for the away team in Leipzig.
89'
Throw-in for Schalke in the half of Leipzig.
88'
In Leipzig Schalke attack through Marius Bulter. The finish is off target, however.
88'
Goal kick for Leipzig at Red Bull Arena.
87'
Leipzig are pushing forward but Dominik Szoboszlai's finish is wide of the goal.
87'
Harm Osmers signals a throw-in for Leipzig, close to Schalke's area.
87'
Dominik Szoboszlai of Leipzig smashes in a shot on target. The keeper saves, though.
87'
Ball goes out of play for a Schalke goal kick.
86'
Leipzig's Yussuf Poulsen misses with an attempt on goal.
86'
Schalke have a goal kick.
85'
Christopher Nkunku (Leipzig) fires in a shot – and hits the post!
85'
Leipzig have been awarded a corner by Harm Osmers.
84'
Can Schalke get the ball into an attacking position from this throw-in in Leipzig's half?
82'
81'
Leipzig to take a throw-in in Schalke territory.
80'
Schalke have been awarded a corner by Harm Osmers.
79'
Throw-in for Schalke in their own half.
79'
Harm Osmers awards Leipzig a goal kick.
77'
A throw-in for the away team on the opposite half.
76'
Harm Osmers signals a free kick to Leipzig in their own half.
75'
Kenan Karaman (Schalke) has replaced the possibly injured Danny Latza.
74'
Play has been temporarily suspended for attention to Danny Latza for Schalke who is writhing in pain on the pitch.
72'
Harm Osmers signals a Leipzig throw-in in Schalke's half.
72'
Lukas Klostermann is back on his feet again.
72'
Leipzig have a goal kick.
70'
Attention is being given to Leipzig’s Lukas Klostermann and play has been suspended briefly.
70'
Thomas Reis (Schalke) is making a second substitution, with Thomas Ouwejan replacing Henning Matriciani.
68'
Marco Rose is making the team's fifth substitution at Red Bull Arena with Dominik Szoboszlai replacing Emil Forsberg.
66'
It's a goal kick for the home team in Leipzig.
66'
Harm Osmers awards Schalke a goal kick.
65'
Throw-in for Leipzig at Red Bull Arena.
65'
Throw-in for Schalke close to the penalty box.
64'
Ball safe as Leipzig is awarded a throw-in in their half.
63'
Sebastian Polter (Schalke) gets a yellow card.
61'
Schalke's Sebastian Polter breaks free at Red Bull Arena. But the strike goes wide of the post.
61'
David Raum is replacing Marcel Halstenberg for the home team.
61'
Yussuf Poulsen is replacing Timo Werner for Leipzig at Red Bull Arena.
61'
The home team replace Konrad Laimer with Xaver Schlager.
61'
Goal kick for Leipzig at Red Bull Arena.
59'
Harm Osmers signals a free kick to Leipzig in their own half.
58'
Leipzig awarded a throw-in in their own half.
58'
Ball goes out of play for a Leipzig goal kick.
57'
Throw-in for Leipzig in their own half.
56'
Thomas Reis (Schalke) is making a first substitution, with Tobias Mohr replacing Rodrigo Zalazar Martinez.
56'
Schalke awarded a free kick in their own half.
54'
Leipzig pushes forward through Timo Werner, whose finish on goal is saved.
53'
Leipzig's Marcel Halstenberg gets in a shot on goal at Red Bull Arena. But the effort is unsuccessful.
53'
Leipzig have a dangerous throw-in.
52'
Free kick for Leipzig in their own half.
52'
Leipzig's Christopher Nkunku is on target but unsuccessful.
52'
Can Leipzig capitalize from this throw-in deep inside Schalke's half?
51'
Harm Osmers signals a free kick to Leipzig in their own half.
49'
Schalke have a dangerous throw-in.
49'
Own goal in Leipzig! Willi Orban scores in his own net to make it 2-2.
49'
49'
Harm Osmers awards Leipzig a goal kick.
48'
Schalke awarded a free kick in their own half.
47'
Corner awarded to Schalke.
46'
Free kick for Schalke in their own half.
46'
A throw-in for the away team on the opposite half.
46'
The home team have replaced Amadou Haidara with Kevin Kampl. This is the first substitution made today by Marco Rose.
45'
Free kick for Leipzig in their own half.
45'
45'
45'
Harm Osmers blows to end the first-half.
45'
Leipzig awarded a throw-in in their own half.
45'
Throw-in for Schalke at Red Bull Arena.
45'
45'
Ball goes out of play for a Schalke goal kick.
44'
Leipzig have a goal kick.
43'
Harm Osmers signals a free kick to Leipzig in their own half.
42'
Schalke awarded a free kick in their own half.
42'
Throw-in for Schalke in the half of Leipzig.
41'
Leipzig's Amadou Haidara has been booked in Leipzig.
41'
Harm Osmers signals a free kick to Schalke in their own half.
39'
Leipzig have been awarded a corner by Harm Osmers.
39'
Amadou Haidara of Leipzig smashes in a shot on target. The keeper saves, though.
38'
Schalke awarded a free kick in their own half.
37'
Rodrigo Zalazar Martinez (Schalke) wins the ball in the air but heads wide.
37'
Corner awarded to Schalke.
37'
Goal kick for Leipzig at Red Bull Arena.
35'
Can Schalke get the ball into an attacking position from this throw-in in Leipzig's half?
35'
In Leipzig a free kick has been awarded the away team.
34'
It's a goal kick for the away team in Leipzig.
33'
Harm Osmers awards the home team a throw-in.
33'
Schalke drives forward and Rodrigo Zalazar Martinez gets in a shot. Without netting, however.
32'
Harm Osmers signals a Schalke throw-in in Leipzig's half.
32'
It's a goal kick for the home team in Leipzig.
31'
Schalke push forward at Red Bull Arena and Rodrigo Zalazar Martinez gets in a great header. The attempt is cleared by the Leipzig defence.
31'
Free kick for Schalke in their own half.
30'
Throw-in for Schalke close to the penalty box.
29'
Leipzig are caught offside.
28'
Schalke have been awarded a corner by Harm Osmers.
28'
28'
Goal! Marcin Kaminski (Schalke) scores with a header to reduce the deficit to 2-1.
Rodrigo Zalazar Martinez instrumental with a fine assist.
26'
Free kick for Schalke in their own half.
25'
Christopher Nkunku for the home team is judged to be offside.
25'
Harm Osmers signals a free kick to Schalke.
25'
In Leipzig a free kick has been awarded the away team.
24'
Corner awarded to Schalke.
23'
Harm Osmers signals a throw-in for Schalke, close to Leipzig's area.
22'
Throw-in high up the field for Schalke in Leipzig.
22'
Leipzig needs to be cautious. Schalke have an attacking throw-in.
20'
Free kick for Leipzig in the half of Schalke.
20'
Cedric Brunner (Schalke) gets booked by Harm Osmers, and will miss the next match due to the number of yellow cards received this season.
19'
19'
Goal! Leipzig extend their lead to 2-0 through Christopher Nkunku.
Dani Olmo with an assist there.
17'
Harm Osmers awards Leipzig a goal kick.
16'
Ball safe as Schalke is awarded a throw-in in their half.
15'
Harm Osmers signals a free kick to Leipzig in their own half.
14'
Schalke awarded a free kick in their own half.
13'
Leipzig awarded a throw-in in their own half.
12'
Free kick for Leipzig in their own half.
11'
Free kick Schalke.
11'
Ball goes out of play for a Leipzig goal kick.
10'
10'
Goal! Leipzig have got their heads in front thanks to a Konrad Laimer strike.
9'
Harm Osmers signals a free kick to Leipzig in their own half.
8'
Ball safe as Schalke is awarded a throw-in in their half.
8'
Leipzig to take a throw-in in Schalke territory.
8'
Leipzig awarded a free kick in their own half.
7'
Throw-in for Schalke at Red Bull Arena.
6'
Harm Osmers awards the away team a throw-in.
3'
Leipzig are coming forward and Konrad Laimer gets in a strike, it misses the target, however.
3'
Schalke have a goal kick.
2'
Goal kick for Leipzig at Red Bull Arena.
1'
Throw-in for Leipzig in their own half.
0'
0'