Michael Kollner decides to make a substitution. Ondrej Petrak will be replaced by Sebastian Kerk (Nurnberg).
Stefan Bell (Mainz) has tested the patience of referee Bastian Dankert and goes into the book for a previous late challenge.
The attendance is 22005.
That's the end of the game for Jean-Philippe Mateta, who is replaced by Anthony Ujah (Mainz).
Sandro Schwarz has decided to substitute Robin Quaison and he is replaced by Danny Latza (Mainz).
The game is interrupted. One of the players from Mainz is cautioned for aggressive play.
Hanno Behrens (Nurnberg) seems to be alright and is okay to carry on.
It's in the back of the net! Daniel Brosinski is the provider as he slips the ball to Robin Quaison (Mainz) who simply steers it home from close range. It's 2:1.
Hanno Behrens (Nurnberg) is lying on the ground after being tackled and the physio comes onto the pitch to give him medical treatment.
Substitution. Matheus Pereira makes way for Eduard Lowen (Nurnberg).
Here comes the VAR decision. NO GOAL, the ref disallows it due to offside.
Referee Bastian Dankert makes the VAR signal and is going to check whether the goal can stand. Let’s see what happens!
Goal! Tim Leibold tees up Adam Zrelak (Nurnberg) inside the box, and he keeps his cool to find the bottom right corner. 1:2.
A pass from Aaron Caricol (Mainz) is intercepted by Christian Mathenia and the move breaks down.
Mainz take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
Sandro Schwarz has decided to make a change. Alexandru Maxim (Mainz) replaces Levin Oztunali.
Although Fabian Bredlow (Nurnberg) is just on the bench, Bastian Dankert has awarded him with a yellow card. Unsporting behavior says the referee.
Robin Quaison (Mainz) deprives his opponent of the ball, but the referee blows his whistle for a foul. He's not happy with the decision!
The referee blows his whistle to signal the start of the second half.
Bastian Dankert has ended the first half by blowing the whistle.
There will be a minimum of 1 min. of added time.
Bastian Dankert shows a yellow card to Jean-Philippe Gbamin (Mainz) for his blatant foul.
Georg Margreitter (Nurnberg) jumped highest inside the box to meet a perfectly executed corner kick by Enrico Valentini. His header was precise and ended up inside the left post, leaving the goalkeeper flapping in the wind. The score is 1:1.
Enrico Valentini (Nurnberg) goes over to take a corner kick after one of the defenders makes a good clearance.
Nurnberg didn't take advantage of the corner and score as the opposition's defence was alert and averted the threat.
Aaron Caricol (Mainz) swings in the corner kick, but one of the defenders leaps highest to head the ball away.
Aaron Caricol (Mainz) steps up and sends the free kick straight into the defensive wall. Corner kick. Mainz will have an opportunity.
Stefan Bell (Mainz) makes a reckless foul in order to win the ball from his opponent. Bastian Dankert has a clear sight of it and blows his whistle.
Jean-Philippe Mateta (Mainz) is shown a yellow card for a late challenge.
Adam Zrelak (Nurnberg) is caught offside!
What a miskick by Tim Leibold (Nurnberg). He smashes a volley from long distance that goes into the stands.
Nurnberg have a chance to score from a corner kick, but the ball is cleared by a defender.
Matheus Pereira (Nurnberg) slaloms his way past challenges, but an opposing player does well to get the ball away. The ball is out of play. Nurnberg will have a chance to score from a corner.
Referee Bastian Dankert sees the trip by Enrico Valentini (Nurnberg) and doesn't hesitate to blow his whistle.
Aaron Caricol (Mainz) 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.
A cross by Levin Oztunali (Mainz) from the side of the pitch flies into the box, but fails to find its intended target as the aim was poor.
It looks like Ondrej Petrak (Nurnberg) saw red with that tackle. Bastian Dankert won't tolerate such behaviour on the pitch and blows for a foul.
Goal! Daniel Brosinski (Mainz) wins the battle of wills and sends an unstoppable penalty low past Christian Mathenia into the middle of the goal.
Daniel Brosinski (Mainz) is heading towards the penalty spot to take it.
A clumsy foul by Hanno Behrens (Nurnberg) and Bastian Dankert blows his whistle. Mainz are awarded a penalty. What an opportunity to score!
Daniel Brosinski (Mainz) tries to send a pass but it's blocked.
Daniel Brosinski (Mainz) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
Looks like Daniel Brosinski (Mainz) is struggling after picking up a knock. Hopefully he can run it off.
What a miskick by Pierre Kunde Malong (Mainz). He smashes a volley from long distance that goes into the stands.
Aaron Caricol (Mainz) swings in a dangerous cross from the resulting corner kick, but none of his teammates manage to outjump the defence.
The resulting set piece from Mainz is comfortably intercepted by one of the defending players.
The match has just started.
Mainz will kick the game off.
Bastian Dankert is the one to supervise the game today.
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.