90+9'
The referee blows his whistle for the final time to end this match.
90+7'
Alexander Blessin decides to make a substitution. Danel Sinani will be replaced by Ben Alexander Voll (St. Pauli).
90+6'
Nikola Vasilj (St. Pauli) obviously did not learn his lesson after the first yellow card because he has been shown a second one by the referee!
90+6'
Nikola Vasilj (St. Pauli) is cautioned by the referee, who shows him a yellow card.
90+5'
The attendance is 29526.
90+5'
Great save! Ermedin Demirovic (VfB Stuttgart) had time and space inside the box after picking up a neat pass, but his shot towards the left side of the goal was brilliantly saved by Nikola Vasilj.
90+5'
Stuttgart keep possession of the ball by producing short passes and one-two passes from player to player.
90+4'
The ball is behind the sideline. Josha Vagnoman (VfB Stuttgart) takes a throw-in.
90+3'
Alexander Nubel leaps to collect the ball from the corner which was sent over by Eric Smith (St. Pauli).
90+3'
Philipp Treu (St. Pauli) wastes a good opportunity as his pass into the box is blocked by the defence. St. Pauli get a corner.
90+2'
A cross from Philipp Treu (St. Pauli) fails to reach the box as the defence clears the ball away to safety.
90+1'
Here comes a substitution. Ramon Hendriks (VfB Stuttgart) is brought on as a substitute for Maximilian Mittelstadt.
90
There will be a minimum of 6 min. of added time.
90'
Florian Exner interrupts the game for a tactical foul by Manolis Saliakas (St. Pauli).
88'
Goal! Nick Woltemade (VfB Stuttgart) shows good awareness inside the box as he latches on to a brilliant pass and fires a first-time shot into the bottom left corner. Ermedin Demirovic assisted in the goal. 0:1.
86'
Jacob Bruun Larsen (VfB Stuttgart) takes a good first touch from a cross and fires a powerful low shot from the edge of the box towards the left post. The goalkeeper, though, is ready and denies him with a brilliant save.
84'
Danel Sinani (St. Pauli) receives a yellow card.
84'
Nick Woltemade (VfB Stuttgart) robs an opponent of the ball and explodes in anger when Florian Exner blows for a foul.
83'
What a save from Nikola Vasilj! Nick Woltemade (VfB Stuttgart) jumps high to meet a cross and glances a promising header from close range towards the bottom left corner, but the goalkeeper pulls off a brilliant save to keep it out.
83'
Maximilian Mittelstadt (VfB Stuttgart) produces a quality cross into the box, but the opposition's defence intercepts the ball and spanks it away.
82'
The referee and the linesman both signal a throw-in for St. Pauli.
80'
It looks like Morgan Guilavogui (St. Pauli) saw red with that tackle. Florian Exner won't tolerate such behaviour on the pitch and blows for a foul.
80'
Danel Sinani (St. Pauli) looks to break free, but his touch lets him down and he loses the ball.
79'
A cross from a corner kick by Stuttgart is too strong and the ball goes well out of play.
78'
The game has come to an end for Carlo Boukhalfa. He has contributed as much as he could today. He will be replaced by the fresh legs of Robert Wagner (St. Pauli).
78'
Deniz Undav (VfB Stuttgart) attempts to slip the ball through the defence, but is unable to find any of his teammates.
77'
Ermedin Demirovic (VfB Stuttgart) plays a dangerous chip pass into the box in an attempt to set up one of his teammates, but the effort is intercepted by one of the defenders.
76'
Jacob Bruun Larsen (VfB Stuttgart) slaloms his way past challenges, but an opposing player does well to get the ball away.
73'
That's the end of the game for Jamie Leweling, who is replaced by Ermedin Demirovic (VfB Stuttgart).
73'
Sebastian Hoeness has decided to introduce fresh legs, with Jacob Bruun Larsen (VfB Stuttgart) replacing Chris Fuhrich.
72'
Florian Exner blows his whistle after Josha Vagnoman (VfB Stuttgart) kicks an opponent's legs instead of the ball. A free kick has been awarded to St. Pauli.
70'
Luca Jaquez (VfB Stuttgart) sends a pass into the box, but his attempt is thwarted and cleared.
70'
The linesman signals a throw-in for Stuttgart.
69'
Hauke Wahl (St. Pauli) is caught offside by the linesman and it looks like it is the right decision despite being a very close call.
69'
Angelo Stiller (VfB Stuttgart) takes the corner but it's cleared.
67'
Deniz Undav (VfB Stuttgart) brings his opponent down with a tackle and Florian Exner blows his whistle for a foul. St. Pauli have a free kick.
67'
The whistle blows and Deniz Undav (VfB Stuttgart) is booked for an infringement.
65'
Substitution. Luca Jaquez (VfB Stuttgart) on for Jeff Chabot.
65'
Sebastian Hoeness has decided to substitute Pascal Stenzel and he is replaced by Josha Vagnoman (VfB Stuttgart).
65'
Eric Smith (St. Pauli) starts his run too early and the referee blows for offside.
63'
Substitution. Oladapo Afolayan (St. Pauli) has come on for Noah Weisshaupt.
61'
Pascal Stenzel (VfB Stuttgart) swings in the corner kick, but one of the defenders leaps highest to head the ball away.
60'
Atakan Karazor (VfB Stuttgart) finds himself some space inside the box, collects a rebound and sends an effort in on goal. Nikola Vasilj pulls off a fantastic reflex save to stop the ball going under the crossbar.
60'
Nick Woltemade (VfB Stuttgart) places the ball on the penalty spot and sends it towards the right post. His effort isn't powerful enough, allowing Nikola Vasilj to dive and keep the ball out with an excellent save. The ball is out of play and the linesman points at the corner flag. Corner to Stuttgart.
58'
Nick Woltemade (VfB Stuttgart) is going to take the penalty!
57'
Siebe Van Der Heyden (St. Pauli) picks up his second yellow card from referee Florian Exner and is given his marching orders.
57'
It’s a PENALTY to Stuttgart after the VAR review!
56'
Play continues despite the shouts by some St. Pauli players for a penalty. Wait! Referee Florian Exner interrupts the game right now and he will review that decision using VAR! Let's see what happens.
56'
Siebe Van Der Heyden (St. Pauli) appears to handle the ball in the box, but the ref turns down the penalty appeals and waves play on!
55'
Stuttgart take a short corner instead of sending the ball into the penalty area.
54'
Wasted opportunity. Danel Sinani (St. Pauli) gets to the rebound inside the box and smashes the ball just wide of the right post. The ball is off of the pitch and it's a goal kick for Stuttgart.
53'
Atakan Karazor (VfB Stuttgart) is penalised for holding. Florian Exner signals a set piece.
53'
Angelo Stiller (VfB Stuttgart) is awarded a yellow card. The referee showed him no mercy.
51'
A long cross from the side is directed to the well-positioned Chris Fuhrich (VfB Stuttgart), but the defence gets it clear.
51'
Carlo Boukhalfa (St. Pauli) violates the laws of the game and is shown a deserved yellow card by the referee.
50'
Stuttgart are playing possession football and controlling the game at present. They are exchanging inch-perfect passes from player to player, making it difficult for the opposition to win the ball.
47'
Deniz Undav (VfB Stuttgart) collects a pass on the edge of the box but he slips the ball just wide of the right post. The ball is off of the pitch and it's a goal kick for St. Pauli.
46'
David Nemeth (St. Pauli) sends a long ball in, but Alexander Nubel comfortably gathers the ball.
46'
The whistle blows and Florian Exner starts the second half.
45+3'
The end of the first half.
45+2'
Eric Smith (St. Pauli) sends a long ball across the pitch, but it misses its target.
45+2'
Maximilian Mittelstadt (VfB Stuttgart) commits an ugly tackle on his opponent, but there is no caution from the referee. St. Pauli are awarded the free kick.
45+1'
A long pass, executed by Pascal Stenzel (VfB Stuttgart), missed the precision to reach his teammates. The ball has crossed the sideline. St. Pauli are taking a throw-in.
45
2 min. of stoppage-time to be played.
45'
Morgan Guilavogui (St. Pauli) commits a foul after unfairly battling his opponent for the ball.
45'
Morgan Guilavogui (St. Pauli) looks to pass after collecting a rebound, but a lack of options forces him to shoot from distance and it's easily blocked by an opponent.
43'
Noah Weisshaupt (St. Pauli) is penalised for a foul. Florian Exner had a clear view and blows his whistle.
42'
The ball is out of play. Stuttgart will have a throw-in.
41'
Deniz Undav (VfB Stuttgart) is forced to stop his attacking move after the linesman signals for offside.
41'
Stuttgart are happy to keep the ball as they wait for gaps in defence to open up. However, an opposing player steps in and clears.
38'
That's a clear yellow card. Siebe Van Der Heyden (St. Pauli) goes into the book.
38'
A fine lofted pass into the box, sent by Noah Weisshaupt (St. Pauli), is intercepted by the opposition's defence.
37'
Deniz Undav (VfB Stuttgart) looks to break free, but an opposing player clears the ball away.
35'
A pass from Maximilian Mittelstadt (VfB Stuttgart) is intercepted by Nikola Vasilj and the move breaks down.
34'
Danel Sinani (St. Pauli) fails to deliver a decent cross from the corner and the ball goes out of play. The ball goes out of play and Stuttgart will have a goal kick.
33'
Maximilian Mittelstadt (VfB Stuttgart) sends a long ball forward to Nick Woltemade, but he put too much power and the chance is gone.
32'
Stuttgart are showing great team chemistry. They are passing it around beautifully. Excellent team work.
30'
Pascal Stenzel (VfB Stuttgart) is forced to stop his forward run after being caught in an offside position by the linesman.
30'
Chance! Deniz Undav (VfB Stuttgart) was in a good position inside the box, but he couldn't connect with the pass as it was overhit.
26'
Jeff Chabot (VfB Stuttgart) is in a clear offside position and the linesman raises his flag.
26'
The free kick into the box finds Jeff Chabot (VfB Stuttgart), who heads the ball towards the right post, but the keeper pulls off a fantastic reflex save. Great goalkeeping skills.
25'
Florian Exner blows for a foul after Eric Smith (St. Pauli) was too aggressive in the battle for the ball. Stuttgart win a free kick. It's a promising situation for a direct shot.
24'
Chance! Chris Fuhrich (VfB Stuttgart) gets to the rebound on the edge of the box and unleashes a low shot towards goal, but Nikola Vasilj is alert and makes a great save to deny him.
23'
Angelo Stiller (VfB Stuttgart) collects a pass and has an effort from distance which is blocked.
22'
Danel Sinani (St. Pauli) pulls the jersey of one of the opposition players and Florian Exner blows his whistle for a foul.
22'
Another attempt to send the ball beyond the defence by David Nemeth (St. Pauli) is thwarted and cleared to safety.
21'
Danel Sinani (St. Pauli) launches an inaccurate corner kick into the penalty area.
21'
Morgan Guilavogui (St. Pauli) produces an inaccurate low pass into the box that is blocked by the one of the defenders. If this pass had slipped through, the ball would have probably ended up in the back of the net. St. Pauli will take a corner kick.
20'
A raking crossfield pass from David Nemeth (St. Pauli) lacks accuracy and the opposition gain possession.
18'
Nick Woltemade (VfB Stuttgart) wastes a great scoring opportunity! He latches on to a precise pass and fires a decent first-time shot towards goal from a promising distance, but Nikola Vasilj denies him.
17'
Jeff Chabot (VfB Stuttgart) is given a fully deserved yellow card.
15'
A pass from Eric Smith (St. Pauli) is intercepted by Alexander Nubel and the move breaks down.
15'
The game is interrupted, a clear handball by Pascal Stenzel (VfB Stuttgart).
14'
The ball is out of play. St. Pauli will take a throw-in.
12'
Deniz Undav (VfB Stuttgart) takes a good touch to control a cross on the edge of the box and shoots towards the middle of the goal, but one of the defenders reacts brilliantly to block his effort.
11'
Eric Smith (St. Pauli) takes a quick throw-in so that his teammates can outnumber the defenders in the penalty box.
8'
Florian Exner blows his whistle for a foul after Deniz Undav (VfB Stuttgart) hacks down one of his opponents.
5'
Noah Weisshaupt (St. Pauli) performs a sliding tackle but catches his opponent's legs. The referee blows his whistle for an infringement.
3'
St. Pauli have a chance to score from a corner kick, but the ball is cleared by a defender.
1'
The first half of this match is about to start.
Florian Exner was nominated as the referee for this game.
Good afternoon, ladies and gentlemen! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.