That's a clear yellow card. Mitchell Weiser (Bayer Leverkusen) goes into the book.
90+1'
Mitchell Weiser (Bayer Leverkusen) attempts to convert a cross into a goal, but his promising header from near the penalty spot towards the middle of the net is denied by Ralf Fahrmann. This effort really didn't trouble him.
90+0'
Deniz Aytekin has a clear sight and sees a foul from Salif Sane (Schalke).
90+0'
Info
4 min. of stoppage-time to be played.
89'
Info
The attendance for today's match is 61548.
89'
Сhange
Substitution. Karim Bellarabi makes his way off the pitch and Sven Bender (Bayer Leverkusen) comes on as his replacement.
88'
A precise low pass is received by Weston McKennie (Schalke), who makes a yard for himself on the edge of the box, but his poorly placed shot sails well over the bar.
87'
Corner Kick
Evgen Konoplyanka (Schalke) will deliver the corner kick.
86'
Steven Skrzybski (Schalke) tries to send a pass but it's blocked. Schalke get a corner.
84'
Daniel Caligiuri (Schalke) steadies himself on the edge of the box and releases a precise effort on goal that just narrowly sails past the right post.
81'
Steven Skrzybski (Schalke) takes a shot from the edge of the box, but it's not a big threat for the goalkeeper as his effort is blocked by a defender.
81'
Yellow Card
What was Weston McKennie (Schalke) thinking? He will not get away with that. The referee shows him a yellow card.
81'
Corner Kick
Daniel Caligiuri (Schalke) takes the corner but fails to find any of his teammates. The ball is easily cleared out of danger.
79'
Corner Kick
The resulting corner from Daniel Caligiuri (Schalke) is cleared by the defence. The referee points to the corner flag and Schalke will take a corner.
79'
The resulting set piece, sent into the penalty area by Daniel Caligiuri (Schalke), was easily dealt with by one of the defenders. The referee and his assistant both point at the corner flag. Schalke will have an opportunity to threaten the opposition's goal.
78'
Kevin Volland (Bayer Leverkusen) performs a sliding tackle but catches his opponent's legs. The referee blows his whistle for an infringement.
77'
A pass into the penalty area from Kevin Volland (Bayer Leverkusen) is intercepted by the defence.
76'
Schalke slow the tempo of the game down by exchanging a combination of one or two touch passes. The opposition's players are finding it very difficult at the moment, very physically demanding to run without the ball.
74'
Deniz Aytekin interrupts the game for a tactical foul by Leon Bailey (Bayer Leverkusen).
72'
Evgen Konoplyanka (Schalke) fires a shot well wide of the right post from inside the box after latching onto a short pass.
70'
Сhange
Today's match ends for Lucas Alario who will be replaced by Kevin Volland (Bayer Leverkusen).
70'
Сhange
Domenico Tedesco prepares a substitution. Alessandro Schopf is replaced by Evgen Konoplyanka (Schalke).
69'
Steven Skrzybski (Schalke) is offside and the linesman raises his flag.
68'
Yellow Card
Lukas Hradecky (Bayer Leverkusen) gives the referee no choice but to show him a yellow card.
67'
Close! Steven Skrzybski (Schalke) picks up the ball in space and from inside the penalty area sends a shot inches wide of the left post.
65'
Yellow Card
This yellow card was deserved. The tackle by Julian Baumgartlinger (Bayer Leverkusen) was quite harsh and Deniz Aytekin didn't hesitate to show him a yellow card.
63'
A cross from the free kick is whipped in by Bastian Oczipka (Schalke), but one of the defenders steps in and averts the threat.
62'
Yellow Card
Karim Bellarabi (Bayer Leverkusen) is shown a yellow card by the referee for making a challenge on his opponent, but he looks angry with the decision.
59'
Сhange
Aleksandar Dragovic (Bayer Leverkusen) is being substituted because of an injury. Heiko Herrlich sends Tin Jedvaj on the pitch.
58'
Yellow Card
Suat Serdar (Schalke) is booked after bringing down an opponent. Deniz Aytekin had an easy-decision to make.
57'
Bastian Oczipka (Schalke) crosses the ball into the box from the free kick, but the defence clears the danger.
57'
Mitchell Weiser (Bayer Leverkusen) brings his opponent down with a tackle and Deniz Aytekin blows his whistle for a foul. There is a free kick near the sideline to Schalke.
55'
The game is interrupted. Weston McKennie (Schalke) has violated the rules in the battle for the ball. No protests or gestures are being made as he is quite aware of what he did.
54'
Сhange
Domenico Tedesco decides to make a substitution. Nabil Bentaleb will be replaced by Suat Serdar (Schalke).
53'
Сhange
Substitution. Steven Skrzybski (Schalke) receives a signal from the referee and is now allowed to enter the pitch as Haji Wright walks off.
52'
Yellow Card
Deniz Aytekin shows a yellow card to Benjamin Stambouli (Schalke) for his blatant foul.
49'
Kai Havertz (Bayer Leverkusen) sends a cross into the box, but the opposition's defence quickly intercepts the ball.
48'
Haji Wright (Schalke) finds himself beyond the last defender, but the game is stopped by the referee after the linesman signals for offside.
48'
Schalke seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
46'
One of the defenders reacts at the last minute to brilliantly block a pass from Alessandro Schopf (Schalke).
45'
Whistle
The referee blows his whistle to signal the start of the second half.
45+1'
Whistle
The referee blows his whistle to end the first half and the players are now heading to their respective dressing rooms.
45+1'
Gooool!
Haji Wright (Schalke) rises high to head the corner in the net and beyond the goalkeeper.
45'
Corner Kick
The ball is out of play. Schalke will have a chance to score from a corner.
45'
Info
1 additional min. will be played.
44'
Nabil Bentaleb (Schalke) swings in a promising cross from the free kick, but one of the defenders does a perfect job to avert the danger.
43'
Excellent touch by Nabil Bentaleb (Schalke)! He latches on to a precise pass on the edge of the box and produces a shot goalwards which goes way wide of the left post.
43'
Jonathan Tah (Bayer Leverkusen) makes an overly-aggressive challenge and Deniz Aytekin blows his whistle for a foul.
40'
Corner Kick
Bayer Leverkusen didn't take advantage of the corner and score as the opposition's defence was alert and averted the threat.
37'
Corner Kick
Bastian Oczipka (Schalke) swings in the corner kick, but one of the defenders leaps highest to head the ball away.
37'
Corner Kick
The resulting corner from Bastian Oczipka (Schalke) is cleared by the opposition's defence. Now Schalke have a corner.
35'
Gooool!
Goal! Lucas Alario (Bayer Leverkusen) pounced on a loose ball inside the penalty area and beats the goalkeeper with a shot into the bottom right corner. He makes it 0:2.
30'
Yellow Card
This is a yellow card! Amine Harit (Schalke) is not happy with the decision, but from our point of view it was clear.
26'
Leon Bailey (Bayer Leverkusen) puts a cross into the box from the free kick, but the defender gets there first.
26'
Gooool!
Goal! Aleksandar Dragovic (Bayer Leverkusen) was in the right place at the right time to get to the rebound inside the box and gleefully rifles the ball low into the middle of the net. It's 0:1.
25'
Poor challenge! Matija Nastasic (Schalke) is penalised for tripping and Deniz Aytekin blows his whistle. A free kick has been awarded to Bayer Leverkusen.
24'
Dominik Kohr (Bayer Leverkusen) receives a precise pass inside the box and takes a shot that flies just wide of the left post.
22'
A rebound falls to Wendell (Bayer Leverkusen) who knows what to do with it. He drills a low shot from the edge of the penalty box, but Ralf Fahrmann anticipates his intention and denies him with a nice quick save.
22'
Mitchell Weiser (Bayer Leverkusen) sends a cross into the box. However, the opponent's defence eliminates the danger by clearing the ball out.
21'
The Bayer Leverkusen players are exchanging some short passes.
20'
Weston McKennie (Schalke) is well placed to meet a cross and sends a difficult header towards the middle of the goal, but the goalkeeper reacts well to stop the effort.
17'
Alessandro Schopf (Schalke) sets himself up and has a crack at goal from the edge of the box. The shot heads low to the middle of the goal, but Lukas Hradecky tracks it all the way and makes an easy save.
13'
Referee Deniz Aytekin sees the trip by Haji Wright (Schalke) and doesn't hesitate to blow his whistle.
12'
Daniel Caligiuri (Schalke) blasts the ball high over the crossbar.
11'
Alessandro Schopf (Schalke) produces a quality cross into the box, but the opposition's defence intercepts the ball and spanks it away.
8'
Nabil Bentaleb (Schalke) robs an opponent of the ball and explodes in anger when Deniz Aytekin blows for a foul.
8'
Haji Wright (Schalke) fails to beat the offside trap and the linesman puts his flag up.
1'
Haji Wright (Schalke) attempts to find his teammate with a pass from outside the box, but the opposition's defence is quick to react and thwarts the attack.
Whistle
The referee blows his whistle and we are underway.
Hello to all football fans, we are here to bring you a live commentary of the following match, describing all the most interesting and important moments. We'll make sure you won't miss a thing, so just sit back and have fun.
Let us introduce today's referee to you, and it's Deniz Aytekin.