Goal! Milot Rashica (Werder Bremen) finds the back of the net with a good effort.
Nabil Bentaleb (Schalke) makes it easy for the referee to show him a yellow card.
Max Kruse (Werder Bremen) collects a pass, sees the keeper off his line and shoots from long range, but the effort is disappointing and goes high over the bar. The ball goes out of play and Schalke will have a goal kick.
Substitution. Martin Harnik (Werder Bremen) receives a signal from the referee and is now allowed to enter the pitch as Claudio Pizarro walks off.
A cross from a mid-range free kick, taken by Schalke, is overhit and the ball goes out of play.
Philipp Bargfrede (Werder Bremen) escapes without any punishment from the referee after using excessive force to foul his opponent. A free kick has been awarded to Schalke.
The resulting set piece from Schalke is comfortably intercepted by one of the defending players.
Decent spell from Schalke here and they keep the pressure on until one of the defending players steps in. The ball is out of play. A goal-scoring opportunity from a corner for Schalke.
Bastian Oczipka (Schalke) swings in a dangerous cross from the resulting corner kick, but none of his teammates manage to outjump the defence.
Milot Rashica (Werder Bremen) commits an ugly tackle on his opponent, but there is no caution from the referee. Schalke win a free kick.
Great teamplay by Schalke as they control the ball with a lot of short passes. Patience is the key if they want to find a gap in the defence to score.
Maximilian Eggestein (Werder Bremen) collects a pass on the edge of the box and unleashes a shot which is brilliantly blocked by a defender.
The foul by Maximilian Eggestein (Werder Bremen) was seen by Martin Petersen who didn't hesitate to blow the whistle.
The game is interrupted. Milos Veljkovic (Werder Bremen) 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.
Goal! Max Kruse (Werder Bremen) wins the battle of wills and sends an unstoppable penalty past Alexander Nubel into the bottom left corner.
Referee Martin Petersen is happy with his original decision after the VAR review. It’s a PENALTY to Werder Bremen!
Schalke take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
The referee blows his whistle to signal the start of the second half.
The end of the first half.
We will have 1 min. of added time.
Philipp Bargfrede (Werder Bremen) makes a yard for himself and goes for goal from long range. It never troubles the goalkeeper as it flies well wide of the left post. The ball is off of the pitch and it's a goal kick for Schalke.
Niklas Moisander (Werder Bremen) is obviously not following the Golden Rule: „Treat others as you want to be treated.“ He makes a bad challenge and leaves Martin Petersen with no other option than to blow for a foul. Schalke have been awarded a free kick.
Werder Bremen didn't take advantage of the corner and score as the opposition's defence was alert and averted the threat. The ball goes out of play and Schalke will have a goal kick.
Werder Bremen are passing the ball across the pitch and keep possession. However, an opponent intercepts a pass and the situation changes. Good work from Werder Bremen as they win a corner.
Max Kruse (Werder Bremen) receives a pass and fires a shot in from long range, but it's blocked.
Milot Rashica (Werder Bremen) converts a killer cross with a precise low shot that goes into the bottom left corner. What a brilliant finish!
Steven Skrzybski (Schalke) sends a screamer well wide of the right post from the edge of the box. The ball goes out of play and Werder Bremen will have a goal kick.
Breel Embolo (Schalke) collects a delightful pass inside the box and nets with a perfect low drive into the middle of the goal. What a clinical finish!
The referee blows his whistle, Schalke are awarded a corner kick.
Schalke enjoy a period of possession as they are exchanging some passes and waiting for an opportunity to strike.
Milos Veljkovic (Werder Bremen) gives the referee no choice but to show him a yellow card.
That's a clear yellow card. Maximilian Eggestein (Werder Bremen) goes into the book.
Schalke couldn't find the way to score from a long-range free kick as Jiri Pavlenka (Werder Bremen) leaped high and intercepted a cross.
The ball is off of the pitch and it's a goal kick for Werder Bremen.
Davy Klaassen (Werder Bremen) gives away a foul for a clumsy challenge. Referee Martin Petersen saw the whole situation. Schalke win a free kick and will be able to apply some pressure on the opposition goal.
The ball goes out of play and Werder Bremen will have a goal kick.
A free kick from far out for Schalke. We are about to see the outcome very soon.
A quickly taken corner by Werder Bremen.
Werder Bremen play a few nice passes from player to player, but their possession doesn't last long as an opposition player intercepts a pass. The ball goes out of play. Werder Bremen are awarded a corner kick.
Werder Bremen keep possession of the ball by producing short passes and one-two passes from player to player.
The ball is off of the pitch and it's a goal kick for Schalke.
The ball is out of play. Werder Bremen win a corner kick.
Some neat passing and movement from Werder Bremen as they ping around some short passes in order to create a new attacking opportunity.
The first half of this match is about to start.
Martin Petersen got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
Welcome to our live text coverage. We will try to provide you with a detailed image of what's happening on the pitch. There are only few moments left to the beginning of the match.