The referee stops play so that a substitution can be made and Renato Steffen trots off the pitch and is replaced by Admir Mehmedi (Wolfsburg).
Goal! Wout Weghorst (Wolfsburg) puts the ball into the bottom left corner past the outstretched arm of Florian Muller.
Wout Weghorst (Wolfsburg) is heading towards the penalty spot to take it.
Here comes the VAR decision: PENALTY to Wolfsburg!
Wait! The referee wants to check the penalty to Wolfsburg using VAR. He's heading over to the monitor now as the players anxiously wait.
William (Wolfsburg) latches on to a precise pass and finds himself one-on-one with the keeper, but his effort is straight at Florian Muller, who is alert and makes an easy save to deny him.
Jean-Paul Boetius (Mainz) commits a rough foul. Benjamin Cortus stops the game and makes a call. A free kick has been awarded to Wolfsburg.
Jerome Roussillon (Wolfsburg) fails to send a pass into the box as his effort is cut out.
Robin Quaison will be replaced by Karim Onisiwo (Mainz).
Mainz seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
Maximilian Arnold (Wolfsburg) stands over the free kick and opts to take it himself, but it is straight at Florian Muller.
Benjamin Cortus blows his whistle after Danny Latza (Mainz) kicks an opponent's legs instead of the ball. Wolfsburg are awarded the free kick.
Josip Brekalo (Wolfsburg) takes the corner but fails to find any of his teammates as he overhits the effort.
William (Wolfsburg) swings in a cross, but the ball is cleared to safety by one of the defending players. Good work from Wolfsburg as they win a corner.
William (Wolfsburg) gets in a good position inside the box and is only inches away from getting on the end of a through ball from the edge of the area. The ball is out of play. Mainz will take a throw-in.
Daniel Brosinski (Mainz) delivers a long ball, but it lacks enough power to reach his teammates and is intercepted by one of the defenders. The ball is out of play. Mainz will have a throw-in.
The game restarts for the second half.
The end of the first half.
Jean-Paul Boetius (Mainz) latches on to a pin-point through ball, but one of the defending players dispossess him. Brilliant defending.
There will be a minimum of 1 min. of added time.
Stefan Bell (Mainz) takes his opponent down and receives a yellow card from the referee.
Josip Brekalo (Wolfsburg) is shown a yellow card by the referee for making a challenge on his opponent, but he looks angry with the decision.
Maximilian Arnold (Wolfsburg) takes the ball to the corner flag and sends it into the box.
William (Wolfsburg) slaloms his way past challenges, but an opposing player does well to get the ball away. Wolfsburg get a corner.
William (Wolfsburg) took a first-time shot from mid-range after he was put in the clear by a great pass, but the effort lacked a little accuracy and went just wide of the left post. The ball goes out of play and Mainz will have a goal kick.
Josuha Guilavogui (Wolfsburg) reacts well and displays good awareness inside the box to get on the end of the resulting corner kick. He fails to direct the ball into the net as it flies narrowly over the crossbar. The ball is off of the pitch and it's a goal kick for Mainz.
Wolfsburg have been awarded a corner kick.
Jerome Roussillon (Wolfsburg) whips the ball in, but it fails to reach any of his teammates as the opposition's defence averts the threat. Wolfsburg will have a chance to score from a corner kick.
Renato Steffen (Wolfsburg) sends the ball into the box from the side of the pitch, but his cross is blocked.
Robin Quaison (Mainz) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
The resulting set piece from Mainz is comfortably intercepted by one of the defending players.
Daniel Brosinski (Mainz) fails to find any of his teammates inside the box as his pass is blocked. The ball goes out for a corner. Mainz can continue in their attacking effort.
Wolfsburg didn't take advantage of the corner and score as the opposition's defence was alert and averted the threat.
Josip Brekalo (Wolfsburg) crosses into the box from near the side line, but he doesn't connect as he wanted and it's cleared by the well-organized defence. It will be a corner kick for Wolfsburg.
Mainz have a chance to score from a corner kick, but the ball is cleared by a defender.
The defence is alert as they clear a dangerous cross from Daniel Brosinski (Mainz). Mainz force a corner. Their opponents will face another attacking threat.
Good clearance! Josip Brekalo (Wolfsburg) receives a brilliant short pass and finds himself in a good position inside the box, but he's robbed of the ball by one of the defending players.
Danny Latza (Mainz) picks up a short pass and immediately fires a shot towards the bottom right corner from distance, but Koen Casteels hardly has to move and makes a very easy save.
Mainz take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
A neat pass is well received by Pierre Kunde Malong (Mainz), who is lurking on the edge of the box and produces a low drive directed towards the middle of the goal. The goalkeeper makes a decent save to block his shot. Mainz will take a corner kick.
Goal! Great play by Josip Brekalo releases Maximilian Arnold (Wolfsburg) in space on the edge of the box. He spots the keeper off his line and coolly puts the ball into bottom right corner. 1:0.
William (Wolfsburg) attempts to slip the ball through the defence, but is unable to find any of his teammates.
The referee blows his whistle and we are underway.
Benjamin Cortus will officiate today.
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.