Thorgan Hazard (B. Monchengladbach) misses a good chance to score. An inch-perfect cross into the box finds Thorgan Hazard (B. Monchengladbach) who rises for a header, but sends the ball well over the bar.
The linesman raises his flag for offside before Alassane Plea (B. Monchengladbach) heads on.
The fourth official shows 4 min. of added time.
A poorly taken free kick by Mickael Cuisance (B. Monchengladbach)! He sends a shot from the edge of the box into the defensive wall.
Gonzalo Castro (VfB Stuttgart) commits a minor foul to interrupt the attacking move of his opponent and is warned by the referee that he will get a yellow card if he does it again. B. Monchengladbach earn a free kick which could lead to a goal-scoring opportunity.
Emiliano Insua (VfB Stuttgart) receives a low pass just outside the box and unleashes a fine strike towards the bottom right corner. Yann Sommer pulls off a reflexive save to block his effort. Nice goalkeeping skill, indeed.
Long passes, short passes and one-two passes. B. Monchengladbach are showcasing great team work by keeping possession and producing pin-point passes from player to player. The opposition's players are finding it very difficult to intercept at the moment.
A cross into the box from Patrick Herrmann (B. Monchengladbach) is cleared.
Thorgan Hazard (B. Monchengladbach) whips in the corner, but one of the defending players gets a head on it and intercepts.
Mario Gomez (VfB Stuttgart) joins the action as a substitute, replacing Daniel Didavi.
What a wasted chance that is! A precise cross into the box finds Alassane Plea (B. Monchengladbach), whose header flies way wide of the left post.
Daniel Didavi (VfB Stuttgart) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
B. Monchengladbach 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.
Christoph Kramer will be replaced by Mickael Cuisance (B. Monchengladbach).
The manager makes a subsitution with Emiliano Insua (VfB Stuttgart) coming on for Dennis Aogo.
Thorgan Hazard (B. Monchengladbach) hits the free kick from the edge of the box, but can't find the target. His shot flies miles wide of the right post.
Dieter Hecking prepares a substitution. Jonas Hofmann is replaced by Ibrahima Traore (B. Monchengladbach).
Today's match ends for Anastasios Donis who will be replaced by Alexander Esswein (VfB Stuttgart).
Thorgan Hazard (B. Monchengladbach) steps up to take the corner. He launches the ball into the penalty area, but it only finds the head of an opposing player who clears the danger.
B. Monchengladbach have a chance to score from a corner kick, but the ball is cleared by a defender.
Thorgan Hazard (B. Monchengladbach) attempts to find one of his teammates inside the box with a chip pass, but one of the defending players reacts superbly and intercepts the ball. The referee points to the corner flag and B. Monchengladbach will take a corner.
Christoph Kramer (B. Monchengladbach) sees a yellow card from Bastian Dankert after he sent one of the opposing players to the ground.
Dieter Hecking has decided to substitute Tobias Strobl and he is replaced by Oscar Wendt (B. Monchengladbach).
Goal! A mistake from the defence gifted a chance to a lurking Anastasios Donis (VfB Stuttgart), who keeps his cool and rolls the ball into the net from close range. 1:0.
Anastasios Donis (VfB Stuttgart) spurns a big chance! He got to the rebound but only hit the right post!
An opponent rises to his feet after being downed by Marc-Oliver Kempf (VfB Stuttgart). Bastian Dankert saw the sliding tackle and blows for a foul. It's a free kick to B. Monchengladbach in a dangerous position.
Matthias Ginter (B. Monchengladbach) commits a rough foul. Bastian Dankert stops the game and makes a call.
A long pass finds Daniel Didavi (VfB Stuttgart), and he decides to test the keeper from long range. The shot flies towards the middle of the goal, but Yann Sommer reacts well to make a good save.
A brilliant cross into the box finds Daniel Didavi (VfB Stuttgart), who directs his header to the middle of the goal, but the goalkeeper shows his reflexes and makes an astonishing save.
The players are back out on the pitch following the half-time break and the second half is about to start.
The end of the first half.
Thorgan Hazard (B. Monchengladbach) attempted to create a dangerous situation in front of goal by sending a cross into the box, but the defence easily dealt with the threat.
Daniel Didavi (VfB Stuttgart) rises above the opponent's defence and heads a precise cross towards the bottom right corner. The effort, however, is blocked by Yann Sommer, who pulls off a stunning save!
Alassane Plea (B. Monchengladbach) peeled away from his marker and got on the end of the resulting corner, but he sends his header straight at the goalkeeper.
The referee awards a corner and Patrick Herrmann (B. Monchengladbach) goes over to take it.
Patrick Herrmann (B. Monchengladbach) floats the ball in from the corner but it's intercepted. B. Monchengladbach have been awarded a corner kick. The referee and one of his assistants both point at the corner flag.
A defence-splitting pass is taken in his stride by Jonas Hofmann (B. Monchengladbach) in the box. Without even looking up he drills a shot towards the right side of the goal, but Ron-Robert Zieler pulls off a brilliant save. B. Monchengladbach force a corner. They send men into the box.
Patrick Herrmann (B. Monchengladbach) takes the corner kick and sends the ball among a huddle of players inside the penalty area, but one of the defenders clears it to safety.
Patrick Herrmann (B. Monchengladbach) dinks a cross into the box in an attempt to find one of his teammates, but the defence manages to clear. The linesman points to the corner flag, B. Monchengladbach are going to take it.
Alassane Plea (B. Monchengladbach) flights in the cross, but the defender is alert and clears to safety.
Florian Neuhaus (B. Monchengladbach) receives a clever pass and shoots from mid-range. His shot looks like it's going in the bottom right corner, but Ron-Robert Zieler has other ideas and makes a brilliant save.
B. Monchengladbach take a short corner kick.
Florian Neuhaus (B. Monchengladbach) attempts to send over a cross in order to find one of his teammates, but an opposition defender averts the danger by intercepting the effort. B. Monchengladbach force their opponents to concede a corner.
Gonzalo Castro (VfB Stuttgart) takes the corner, but it's intercepted by the defender.
Daniel Didavi (VfB Stuttgart) clips an inviting cross into the box, but there's no one in a position to get on the end of it.
Gonzalo Castro (VfB Stuttgart) puts a cross into the box from the free kick, but the defender gets there first.
Daniel Didavi (VfB Stuttgart) takes the corner kick but the ball only finds the head of an opponent.
Another attempt to send the ball beyond the defence by Anastasios Donis (VfB Stuttgart) is thwarted and cleared to safety. The referee and his assistant both point at the corner flag. Stuttgart will have an opportunity to threaten the opposition's goal.
B. Monchengladbach seem to be finding their feet as they enjoy some possession. Great movement by the offensive players allows the defenders to set up the attack.
CHANCE! Gonzalo Castro (VfB Stuttgart) picks up a pass inside the box and has a sight of goal, but he sends his shot well wide of the right post.
Bastian Dankert blows his whistle as Daniel Didavi (VfB Stuttgart) used excessive force in the tackle during an attack. It's a free kick to B. Monchengladbach, but it's in no position for a direct shot on goal.
Ron-Robert Zieler displays his ability to read the game and clears the danger after Thorgan Hazard (B. Monchengladbach) threatened to latch onto a through ball from just outside the box.
This yellow card was deserved. The tackle by Borna Sosa (VfB Stuttgart) was quite harsh and Bastian Dankert didn't hesitate to show him a yellow card.
It must be a yellow card. It is. Andreas Beck (VfB Stuttgart) receives the caution after an awful tackle.
Bastian Dankert blows his whistle after Gonzalo Castro (VfB Stuttgart) brings one of his opponents down with a strong tackle. B. Monchengladbach have a free kick.
Nicolas Ivan Gonzalez (VfB Stuttgart) whips a volley from long range towards the goal. His beautiful effort whistles wide of the left post.
Anastasios Donis (VfB Stuttgart) finds himself in a promising position after receiving a beautiful cross from the side, but the opposition defence is ready and one of the defenders averts the threat with a quick interception.
The foul by Florian Neuhaus (B. Monchengladbach) was seen by Bastian Dankert who didn't hesitate to blow the whistle. A free kick has been awarded to Stuttgart.
Alassane Plea (B. Monchengladbach) weaves through the defence and gets one-on-one with the keeper, but fails to score.
Stuttgart are showing great team chemistry. They are passing it around beautifully. Excellent team work.
Andreas Beck (VfB Stuttgart) produces a long-range cannon of a shot after a nice pass. The ball heads towards the middle of the goal, but is easily stopped by a save from Yann Sommer and the score remains the same.
The first half of this match is about to start.
Bastian Dankert was nominated as the referee for this game.
Good afternoon, ladies and gentleman! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.