| Thats all. Game finished. | ||
| 90' | Armindo Sieb from 1. FSV Mainz 05 was awarded a free kick on the left side after being fouled by Luca Kerber. | |
| 90' | Armindo Sieb from 1. FSV Mainz 05 commits a foul. | |
| 90' | Andreas Hanche-Olsen commits a foul against 1. FSV Mainz 05. | |
| 90' | Corner awarded to 1. FSV Mainz 05 after a foul by Omar Traoré. Omar Haktab Traoré will take the corner kick. | |
| 90' | Corner awarded to 1. FSV Mainz 05 after a foul by Luca Kerber. Luca Kerber will take the corner kick. | |
| 89' | Offside call against 1. FC Heidenheim 1846. Marvin Pieringer has been flagged for offside, and so has Luca Kerber. | |
| 90' | Omar Traoré from 1. FC Heidenheim 1846 committed a foul. | |
| 88' | Paul Nebel from 1. FSV Mainz 05 commits a foul. | |
| 84' | Missed opportunity for Mathias Honsak of 1. FC Heidenheim 1846, who fired a left-footed shot from the left side of the penalty area but failed to hit the target. The chance was set up by Léo Scienza, who delivered a cross following a corner kick. | |
| 84' | Corner awarded to 1. FC Heidenheim 1846 after a foul by Danny da Costa. Danny da Costa will take the corner kick. | |
| 83' | Andreas Hanche-Olsen from 1. FSV Mainz 05 committed a foul. | |
| 82' | Philipp Mwene of 1. FSV Mainz 05 has committed a foul. | |
| 80' | Substitution for 1. FC Heidenheim 1846: Luca Kerber comes on to replace Jan Schöppner. | |
| 80' | Andreas Hanche-Olsen of 1. FSV Mainz 05 has committed a foul. | |
| 78' | Substitution for 1. FSV Mainz 05: Silvan Widmer comes on to replace Anthony Caci. | |
| 79' | Substitution for 1. FSV Mainz 05: Andreas Hanche-Olsen comes on to replace Dominik Kohr. | |
| 79' | Substitution for 1. FSV Mainz 05: Lennard Maloney comes on to replace Nadiem Amiri. | |
| 75' | Dominik Kohr from 1. FSV Mainz 05 has been awarded a free kick in the defensive area following a foul by Tim Siersleben. | |
| 74' | Corner awarded to 1. FC Heidenheim 1846 after Dominik Kohr was deemed responsible for the foul. Dominik Kohr will take the corner kick. | |
| 74' | The attempt is thwarted. Marvin Pieringer from 1. FC Heidenheim 1846 takes a right-footed shot from a challenging angle on the right, but it gets blocked. The assist came from Julian Niehues, who delivered a well-placed through ball. Marvin Pieringer's shot is denied. | |
| 73' | Nadiem Amiri of 1. FSV Mainz 05 has been shown a yellow card for committing a foul. | |
| 73' | Nadiem Amiri commits a foul against 1. FSV Mainz 05. | |
| 73' | Nadiem Amiri's attempt is thwarted. The 1. FSV Mainz 05 player fires a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Jae-Sung Lee. Amiri's shot is denied. | |
| 72' | Armindo Sieb commits a foul against 1. FSV Mainz 05. | |
| 71' | Substitution for 1. FSV Mainz 05: Armindo Sieb comes on to replace Nelson Weiper. | |
| 71' | A fresh offensive effort unfolds as Anthony Caci from 1. FSV Mainz 05 takes a left-footed shot from the middle of the penalty area, but the goalkeeper makes a save right in the center of the goal. The assist came from Nelson Weiper. Caci's shot was on target. | |
| 71' | Anthony Caci of 1. FSV Mainz 05 has been shown a yellow card for committing a foul. | |
| 71' | Anthony Caci of 1. FSV Mainz 05 commits a foul. | |
| 70' | Jan Schöppner from 1. FC Heidenheim 1846 commits a foul. | |
| 69' | Marvin Pieringer from 1. FC Heidenheim 1846 commits a foul. | |
| 68' | Substitution for 1. FC Heidenheim 1846: Julian Niehues comes on to replace Frans Krätzig. Julian Niehues is now on the field. | |
| 68' | Paul Nebel from 1. FSV Mainz 05 commits a foul. | |
| 67' | Offside call against 1. FSV Mainz 05. Phillipp Mwene has been flagged for offside. Kaishu Sano is also in an offside position. | |
| 65' | Dominik Kohr of 1. FSV Mainz 05 has been shown a yellow card. | |
| 64' | Dominik Kohr from 1. FSV Mainz 05 was awarded a free kick on the left side after being fouled by Marvin Pieringer. | |
| 64' | Offside call against 1. FC Heidenheim 1846. Budu Zivzivadze has been flagged for offside. Tim Siersleben is also in an offside position. | |
| 63' | Missed opportunity! Mathias Honsak from 1. FC Heidenheim 1846 took a left-footed shot from outside the penalty area, but it sailed over the goal. Honsak's attempt goes wide. | |
| 63' | The attempt is thwarted. Mathias Honsak of 1. FC Heidenheim 1846 unleashes a left-footed strike from outside the penalty area, but it's successfully blocked. Honsak's shot is denied. | |
| 62' | Nadiem Amiri commits a foul against 1. FSV Mainz 05. | |
| 62' | Substitution for 1. FSV Mainz 05: Jae-Sung Lee comes on in place of Jonathan Burkardt. Lee Jae-Sung is now on the field. | |
| 62' | Marvin Pieringer from 1. FC Heidenheim 1846 has been shown a yellow card. | |
| 60' | Opportunity wasted! Jan Schöppner from 1. FC Heidenheim 1846 attempted a left-footed shot from outside the penalty area, but it went wide of the goal. | |
| 58' | Dominik Kohr from 1. FSV Mainz 05 commits a foul. | |
| 57' | Substitution for 1. FC Heidenheim 1846: Léo Scienza comes on to replace Jonas Föhrenbach. Léo Scienza is now on the field. | |
| 56' | Corner awarded to 1. FC Heidenheim 1846 after a foul by Moritz Jenz. Moritz Jenz will take the corner kick. | |
| 55' | Paul Nebel from 1. FSV Mainz 05 commits a foul. | |
| 54' | Another offensive push underway. Nelson Weiper from 1. FSV Mainz 05 takes a right-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Jonathan Burkardt. Nelson Weiper's shot was on target. | |
| 52' | Corner awarded to 1. FC Heidenheim 1846 after a play that resulted in a deflection off Robin Zentner. Robin Zentner will take the corner kick. | |
| 52' | Corner awarded to 1. FC Heidenheim 1846 after Moritz Jenz fouled. Marvin Pieringer will take the corner kick. | |
| 49' | Goal! 1. FC Heidenheim 1846 0, 1. FSV Mainz 05 2. Nelson Weiper scores for 1. FSV Mainz 05 with a close-range header right in front of the goal. The assist comes from Jonathan Burkardt. Nelson Weiper finds the net with a powerful header. | |
| 47' | Offside call against 1. FC Heidenheim 1846. Budu Zivzivadze has been flagged for offside. Jan Schöppner is also in an offside position. | |
| 45' | Substitution for 1. FC Heidenheim 1846: Marvin Pieringer comes on to replace Adrian Beck. Marvin Pieringer is now on the field. | |
| 45' | Substitution for 1. FC Heidenheim 1846: Paul Wanner comes on to replace Thomas Keller. Paul Wanner is now on the field. | |
| 45' | The second half is underway with the score at 1. FC Heidenheim 1846 trailing 0, while 1. FSV Mainz 05 leads with 1 goal. | |
| 45' | The first half has concluded with a score of 0-1 in favor of 1. FSV Mainz 05 against 1. FC Heidenheim 1846. | |
| 42' | Offside call against 1. FSV Mainz 05. Nelson Weiper has been flagged for offside, and Dominik Kohr is also in an offside position. | |
| 39' | Nadiem Amiri commits a foul against 1. FSV Mainz 05. | |
| 38' | Another offensive push from 1. FSV Mainz 05. Paul Nebel takes a shot with his right foot from a challenging angle on the right side, but the goalkeeper makes a save right in the middle of the goal. The assist came from Anthony Caci. Nebel's attempt was on target. | |
| 35' | Nelson Weiper from 1. FSV Mainz 05 has committed a foul. | |
| 28' | Goal! 1. FC Heidenheim 1846 0, 1. FSV Mainz 05 1. Jonathan Burkardt scores for 1. FSV Mainz 05 with a left-footed shot from close range into the bottom left corner. The assist came from Anthony Caci, who delivered a precise cross. Jonathan Burkardt finds the net! | |
| 26' | Frans Krätzig of 1. FC Heidenheim 1846 attempts a shot from outside the penalty area with his left foot, but it gets deflected. | |
| 26' | Another offensive push from 1. FC Heidenheim 1846. Patrick Mainka takes a right-footed shot from outside the penalty area, but it's expertly saved in the bottom right corner. The assist came from Jan Schöppner. Patrick Mainka's attempt is on target. | |
| 25' | Corner awarded to 1. FC Heidenheim 1846 after a play that resulted in a save by Robin Zentner. Robin Zentner will take the corner kick. | |
| 25' | Another offensive move underway. Mathias Honsak of 1. FC Heidenheim 1846 takes a left-footed shot from the left side of the penalty area, but it's expertly saved in the top left corner. The assist came from Budu Zivzivadze. Honsak's shot was on target. | |
| 20' | Thomas Keller from 1. FC Heidenheim 1846 has committed a foul. | |
| 18' | Missed opportunity. Mathias Honsak from 1. FC Heidenheim 1846 attempted a right-footed shot from the center of the penalty area, but it went wide of the target. | |
| 16' | Corner awarded to 1. FSV Mainz 05 after Patrick Mainka's defensive play. Patrick Mainka will take the corner kick. | |
| 13' | Corner awarded to 1. FC Heidenheim 1846 after a foul by Danny da Costa. Danny da Costa will take the corner kick. | |
| 12' | Missed opportunity! Tim Siersleben from 1. FC Heidenheim 1846 attempted a left-footed shot from the left side of the penalty area, but it went just wide to the left. The assist came from Omar Traoré following a corner kick. Siersleben's shot was off target. | |
| 12' | Missed opportunity! Omar Traoré from 1. FC Heidenheim 1846 attempted a right-footed shot from outside the penalty area following a corner kick, but it went off target. | |
| 11' | Corner awarded to 1. FC Heidenheim 1846 after a foul by Kaishu Sano. Sano will take the corner kick. | |
| 8' | Danny da Costa from 1. FSV Mainz 05 commits a foul. | |
| 7' | Dominik Kohr from 1. FSV Mainz 05 has been awarded a free kick in the defensive area following a foul by Frans Krätzig. | |
| 4' | Omar Traoré from 1. FC Heidenheim 1846 commits a foul. | |
| 90' | Marvin Pieringer of 1. FC Heidenheim 1846 has been awarded a free kick in an offensive position. | |
| 90' | The fourth official has indicated that there will be 4 minutes of stoppage time. | |
| 87' | Corner kick awarded to 1. FSV Mainz 05 after Omar Traoré allowed the ball to go out. | |
| 52' | Another offensive effort underway. Mathias Honsak from 1. FC Heidenheim 1846 takes a right-footed shot from outside the penalty area, but it's expertly saved at the top center of the goal. | |
| First Half starts. | ||