BUNDESLIGA · 2026/27

Borussia Mönchengladbach 3–4 1. FSV Mainz 05: Bundesliga Result

1. FSV Mainz 05 beat Borussia Mönchengladbach 4–3 on Sat, Sep 19, 2026 at Borussia-Park, Mönchengladbach in Bundesliga Matchday 4. The half-time score was 1–2.

Bundesliga Matchday 4 · kickoff shown in your local time
View Matchday 4

RESULT

Borussia Mönchengladbach vs 1. FSV Mainz 05 result and match summary

1. FSV Mainz 05 beat Borussia Mönchengladbach 4–3 on Sat, Sep 19, 2026 at Borussia-Park, Mönchengladbach in Bundesliga Matchday 4. The half-time score was 1–2.

Full-time resultThe score above is the recorded final score for this Bundesliga match.

HIGHLIGHTS & VIDEOS

Borussia Mönchengladbach vs 1. FSV Mainz 05 highlights and videos

Watch up to four available highlights, goals, analysis clips and interviews from this match.

Highlights · 2:03

Borussia M'gladbach 3-4 Mainz

Official Bundesliga highlights: Borussia M'gladbach 3-4 Mainz.

Published by Bundesliga ·

Watch on Bundesliga ↗

MATCH INFORMATION

Borussia Mönchengladbach vs 1. FSV Mainz 05 match information

The main facts from this Bundesliga match in one quick view.

Half-time score1–2
RefereeRobert Hartmann
Attendance50,717
TV & streamingFandango (US)

KEY MOMENTS

Key moments from Borussia Mönchengladbach vs 1. FSV Mainz 05

Goals, cards, substitutions and other major moments in match order.

  1. Start DelayMainz

    Delay in match (Mainz).

  2. End DelayMainz

    Delay over. They are ready to continue.

  3. Florian NeuhausBorussia Mönchengladbach

    Goal! Borussia M'gladbach 1, Mainz 0. Florian Neuhaus (Borussia M'gladbach) right footed shot from the centre of the box to the bottom left corner. Assisted by Lukas Ullrich.

  4. Phillip TietzMainz

    Goal! Borussia M'gladbach 1, Mainz 1. Phillip Tietz (Mainz) left footed shot from very close range to the bottom left corner. Assisted by Sheraldo Becker.

  5. Lukas UllrichBorussia Mönchengladbach

    Lukas Ullrich (Borussia M'gladbach) is shown the yellow card for a bad foul.

  6. Start DelayMainz

    Delay in match because of an injury Anthony Caci (Mainz).

  7. End DelayMainz

    Delay over. They are ready to continue.

  8. Start DelayBorussia Mönchengladbach

    Delay in match because of an injury Jan Leszczynski (Borussia M'gladbach).

  9. End DelayBorussia Mönchengladbach

    Delay over. They are ready to continue.

  10. Sheraldo BeckerMainz

    Goal! Borussia M'gladbach 1, Mainz 2. Sheraldo Becker (Mainz) header from the centre of the box to the top right corner. Assisted by Anthony Caci with a cross.

  11. Start 2nd Half

    Second Half begins Borussia M'gladbach 1, Mainz 2.

  12. Stefan PoschMainz

    Stefan Posch (Mainz) is shown the yellow card.

  13. Philipp SanderBorussia Mönchengladbach

    Philipp Sander (Borussia M'gladbach) is shown the yellow card.

  14. Kevin DiksBorussia Mönchengladbach

    Penalty missed! Still Borussia M'gladbach 1, Mainz 2. Kevin Diks (Borussia M'gladbach) hits the right post with a right footed shot.

  15. Isac LidbergBorussia Mönchengladbach

    Goal! Borussia M'gladbach 2, Mainz 2. Isac Lidberg (Borussia M'gladbach) right footed shot from the centre of the box to the high centre of the goal. Assisted by Lukas Ullrich.

  16. Florian NeuhausBorussia Mönchengladbach

    Florian Neuhaus (Borussia M'gladbach) is shown the yellow card.

  17. Start DelayMainz

    Delay in match because of an injury Anthony Caci (Mainz).

  18. End DelayMainz

    Delay over. They are ready to continue.

  19. Wael MohyaBorussia Mönchengladbach

    Substitution, Borussia M'gladbach. Wael Mohya replaces Florian Neuhaus.

  20. Danny da CostaMainz

    Substitution, Mainz. Danny da Costa replaces Anthony Caci because of an injury.

  21. Eric MartelMainz

    Substitution, Mainz. Eric Martel replaces Lee Jae-Sung.

  22. Phillipp MweneMainz

    Phillipp Mwene (Mainz) is shown the yellow card.

  23. Ransford-Yeboah KönigsdörfferMainz

    Substitution, Mainz. Ransford Königsdörffer replaces Sheraldo Becker.

  24. Kevin StögerBorussia Mönchengladbach

    Substitution, Borussia M'gladbach. Kevin Stöger replaces Franck Honorat.

  25. Daiki HashiokaBorussia Mönchengladbach

    Substitution, Borussia M'gladbach. Daiki Hashioka replaces Joe Scally.

  26. Eric MartelMainz

    Goal! Borussia M'gladbach 2, Mainz 3. Eric Martel (Mainz) header from the left side of the six yard box to the bottom left corner. Assisted by Kaishu Sano following a corner.

  27. Shuto MachinoBorussia Mönchengladbach

    Substitution, Borussia M'gladbach. Shuto Machino replaces Ko Itakura.

  28. Robin HackBorussia Mönchengladbach

    Substitution, Borussia M'gladbach. Robin Hack replaces Hugo Bolin.

  29. Wael MohyaBorussia Mönchengladbach

    Wael Mohya (Borussia M'gladbach) is shown the yellow card.

  30. Kevin StögerBorussia Mönchengladbach

    Kevin Stöger (Borussia M'gladbach) is shown the yellow card.

  31. Danny da CostaMainz

    Goal! Borussia M'gladbach 2, Mainz 4. Danny da Costa (Mainz) left footed shot from the left side of the six yard box to the centre of the goal following a corner.

  32. Lennard MaloneyMainz

    Substitution, Mainz. Lennard Maloney replaces Nadiem Amiri.

  33. Kacper PotulskiMainz

    Kacper Potulski (Mainz) is shown the yellow card for a bad foul.

  34. Shuto MachinoBorussia Mönchengladbach

    Shuto Machino (Borussia M'gladbach) is shown the yellow card.

  35. Alexander SchwolowMainz

    Alexander Schwolow (Mainz) is shown the yellow card.

  36. Shuto MachinoBorussia Mönchengladbach

    Goal! Borussia M'gladbach 3, Mainz 4. Shuto Machino (Borussia M'gladbach) converts the penalty with a right footed shot to the centre of the goal.

  37. Ransford-Yeboah KönigsdörfferMainz

    Ransford Königsdörffer (Mainz) is shown the yellow card.

  38. Jan LeszczynskiBorussia Mönchengladbach

    Attempt saved. Jan Leszczynski (Borussia M'gladbach) header from the centre of the box is saved in the centre of the goal by Alexander Schwolow (Mainz). Assisted by Franck Honorat with a cross.

  39. Sheraldo BeckerMainz

    Attempt saved. Sheraldo Becker (Mainz) right footed shot from the right side of the box is saved in the top centre of the goal by Moritz Nicolas (Borussia M'gladbach). Assisted by Kaishu Sano.

  40. Isac LidbergBorussia Mönchengladbach

    Attempt saved. Isac Lidberg (Borussia M'gladbach) header from the centre of the box is saved in the top centre of the goal by Alexander Schwolow (Mainz). Assisted by Jan Leszczynski with a headed pass.

  41. Match event

    Penalty conceded by Phillip Tietz (Mainz) with a handball in the penalty area.

  42. Philipp SanderBorussia Mönchengladbach

    VAR Decision: Penalty Borussia M'gladbach.

  43. Phillip TietzMainz

    Attempt saved. Phillip Tietz (Mainz) header from the centre of the box is saved in the centre of the goal by Moritz Nicolas (Borussia M'gladbach). Assisted by Phillipp Mwene with a cross.

  44. Stefan PoschMainz

    Attempt saved. Stefan Posch (Mainz) header from the centre of the box is saved in the centre of the goal by Moritz Nicolas (Borussia M'gladbach). Assisted by Nadiem Amiri with a cross.

  45. Match event

    Penalty conceded by Eric Martel (Mainz) with a handball in the penalty area.

TEAM STATS

Borussia Mönchengladbach vs 1. FSV Mainz 05 match stats

Compare every available team statistic from the match.

Borussia MönchengladbachStatistic1. FSV Mainz 05
12Fouls14
6Yellow Cards5
0Red Cards0
0Offsides2
6Corner Kicks4
4Saves4
46.8Possession53.2
21SHOTS17
7ON GOAL8
0.3On Target %0.5
0Penalty Goals0
2Penalty Kicks Taken0
333Accurate Passes390
421Passes481
0.8Pass Completion %0.8
5Accurate Crosses10
18Crosses19
0.3Cross %0.5
56Long Balls40
19Accurate Long Balls12
0.3Long Balls %0.3
7Blocked Shots2
11Effective Tackles9
16Tackles17
0.7Tackle %0.5
10Interceptions10
43Effective Clearances32
43Clearances32

LINEUPS

Borussia Mönchengladbach vs 1. FSV Mainz 05 lineups

Starting players and substitutes listed for both teams.

Borussia Mönchengladbach lineup

Starting lineup
  • Moritz NicolasG
  • Jan LeszczynskiCD
  • Kevin DiksCD-L
  • Kou ItakuraCD-R
  • Philipp SanderCM-L
  • Hugo BolinCM-R
  • Lukas UllrichLM
  • Joe ScallyRM
  • Isac LidbergForward
  • Florian NeuhausCF-L
  • Franck HonoratCF-R
Substitutes
  • Kevin StögerSUB
  • Robin HackSUB
  • Fabio ChiarodiaSUB
  • Mathieu NguefackSUB
  • Shuto MachinoSUB
  • Daiki HashiokaSUB
  • Daniel BatzSUB
  • David HeroldSUB
  • Wael MohyaSUB

1. FSV Mainz 05 lineup

Starting lineup
  • Alexander SchwolowG
  • Fabio GruberCD
  • Kacper PotulskiCD-L
  • Stefan PoschCD-R
  • Lee Jae-SungCM-L
  • Nadiem AmiriCM-R
  • Kaishu SanoAM
  • Phillipp MweneLM
  • Anthony CaciRM
  • Sheraldo BeckerCF-L
  • Phillip TietzCF-R
Substitutes
  • Eric MartelSUB
  • Rael-Tshimbela NakuzolaSUB
  • Otto RuoppiSUB
  • Danny da CostaSUB
  • Stefan BellSUB
  • Lennard MaloneySUB
  • Benedict HollerbachSUB
  • Maximilian KinzigSUB
  • Ransford-Yeboah KönigsdörfferSUB

COMMENTARY

Borussia Mönchengladbach vs 1. FSV Mainz 05 match commentary

Open the minute-by-minute record for more match action.

Show full match commentary 91 updates
  1. Lineups are announced and players are warming up.

  2. First Half begins.

  3. Foul

    Nadiem Amiri (Mainz) wins a free kick in the defensive half.

  4. Foul

    Foul by Lukas Ullrich (Borussia M'gladbach).

  5. Shot Off Target

    Attempt missed. Anthony Caci (Mainz) right footed shot from the right side of the six yard box misses to the left. Assisted by Lee Jae-Sung with a cross.

  6. Offside

    Offside, Mainz. Sheraldo Becker is caught offside.

  7. Foul

    Foul by Philipp Sander (Borussia M'gladbach).

  8. Foul

    Phillip Tietz (Mainz) wins a free kick in the attacking half.

  9. Shot Blocked

    Attempt blocked. Kaishu Sano (Mainz) right footed shot from outside the box is blocked.

  10. Shot Blocked

    Attempt blocked. Lukas Ullrich (Borussia M'gladbach) right footed shot from outside the box is blocked. Assisted by Florian Neuhaus.

  11. Foul

    Ko Itakura (Borussia M'gladbach) wins a free kick in the defensive half.

  12. Foul

    Foul by Phillip Tietz (Mainz).

  13. Corner Awarded

    Corner, Borussia M'gladbach. Conceded by Lee Jae-Sung.

  14. Corner Awarded

    Corner, Borussia M'gladbach. Conceded by Fabio Gruber.

  15. Foul

    Stefan Posch (Mainz) wins a free kick in the defensive half.

  16. Foul

    Foul by Isac Lidberg (Borussia M'gladbach).

  17. Shot Off Target

    Attempt missed. Sheraldo Becker (Mainz) right footed shot from the right side of the box misses to the left.

  18. Foul

    Foul by Lukas Ullrich (Borussia M'gladbach).

  19. Foul

    Anthony Caci (Mainz) wins a free kick in the defensive half.

  20. Shot On Target

    Attempt saved. Sheraldo Becker (Mainz) right footed shot from the right side of the box is saved in the bottom right corner by Moritz Nicolas (Borussia M'gladbach). Assisted by Fabio Gruber.

  21. Corner Awarded

    Corner, Mainz. Conceded by Moritz Nicolas.

  22. Shot Off Target

    Attempt missed. Kacper Potulski (Mainz) header from the centre of the box is just a bit too high. Assisted by Anthony Caci with a cross following a corner.

  23. Shot On Target

    Attempt saved. Hugo Bolin (Borussia M'gladbach) left footed shot from the right side of the box is saved in the bottom left corner by Alexander Schwolow (Mainz). Assisted by Florian Neuhaus.

  24. Shot Off Target

    Attempt missed. Anthony Caci (Mainz) left footed shot from the right side of the box is too high.

  25. Foul

    Foul by Franck Honorat (Borussia M'gladbach).

  26. Foul

    Phillipp Mwene (Mainz) wins a free kick in the defensive half.

  27. Foul

    Isac Lidberg (Borussia M'gladbach) wins a free kick on the right wing.

  28. Foul

    Foul by Kacper Potulski (Mainz).

  29. Handball

    Handball by Nadiem Amiri (Mainz).

  30. Shot Off Target

    Attempt missed. Philipp Sander (Borussia M'gladbach) right footed shot from the right side of the box misses to the left. Assisted by Florian Neuhaus with a headed pass following a set piece situation.

  31. Shot Blocked

    Attempt blocked. Hugo Bolin (Borussia M'gladbach) right footed shot from outside the box is blocked. Assisted by Jan Leszczynski.

  32. Shot Off Target

    Attempt missed. Phillipp Mwene (Mainz) header from the centre of the box misses to the left. Assisted by Sheraldo Becker with a cross.

  33. Shot Blocked

    Attempt blocked. Isac Lidberg (Borussia M'gladbach) right footed shot from the right side of the box is blocked. Assisted by Florian Neuhaus.

  34. Foul

    Joe Scally (Borussia M'gladbach) wins a free kick on the right wing.

  35. Foul

    Foul by Stefan Posch (Mainz).

  36. Shot On Target

    Attempt saved. Ko Itakura (Borussia M'gladbach) header from the left side of the six yard box is saved in the top left corner by Alexander Schwolow (Mainz). Assisted by Franck Honorat with a cross.

  37. Foul

    Joe Scally (Borussia M'gladbach) wins a free kick in the defensive half.

  38. Foul

    Foul by Lee Jae-Sung (Mainz).

  39. Foul

    Foul by Jan Leszczynski (Borussia M'gladbach).

  40. Foul

    Phillip Tietz (Mainz) wins a free kick in the defensive half.

  41. Fourth official has announced 5 minutes of added time.

  42. Corner Awarded

    Corner, Borussia M'gladbach. Conceded by Alexander Schwolow.

  43. Shot Off Target

    Attempt missed. Joe Scally (Borussia M'gladbach) right footed shot from outside the box misses to the right following a corner.

  44. First Half ends, Borussia M'gladbach 1, Mainz 2.

  45. Foul

    Foul by Ko Itakura (Borussia M'gladbach).

  46. Foul

    Sheraldo Becker (Mainz) wins a free kick on the left wing.

  47. Foul

    Isac Lidberg (Borussia M'gladbach) wins a free kick in the defensive half.

  48. Foul

    Foul by Kacper Potulski (Mainz).

  49. Corner Awarded

    Corner, Borussia M'gladbach. Conceded by Kacper Potulski.

  50. Foul

    Foul by Florian Neuhaus (Borussia M'gladbach).

  51. Foul

    Stefan Posch (Mainz) wins a free kick in the defensive half.

  52. Offside

    Offside, Mainz. Sheraldo Becker is caught offside.

  53. Foul

    Philipp Sander (Borussia M'gladbach) wins a free kick in the defensive half.

  54. Foul

    Foul by Phillip Tietz (Mainz).

  55. Corner Awarded

    Corner, Borussia M'gladbach. Conceded by Kacper Potulski.

  56. Shot Off Target

    Attempt missed. Florian Neuhaus (Borussia M'gladbach) left footed shot from outside the box is just a bit too high. Assisted by Hugo Bolin.

  57. Shot Blocked

    Attempt blocked. Lukas Ullrich (Borussia M'gladbach) right footed shot from very close range is blocked. Assisted by Joe Scally.

  58. Foul

    Kevin Diks (Borussia M'gladbach) wins a free kick in the defensive half.

  59. Foul

    Foul by Eric Martel (Mainz).

  60. Shot Off Target

    Attempt missed. Phillip Tietz (Mainz) right footed shot from the centre of the box is close, but misses to the left. Assisted by Danny da Costa with a cross.

  61. Foul

    Franck Honorat (Borussia M'gladbach) wins a free kick in the defensive half.

  62. Foul

    Foul by Kacper Potulski (Mainz).

  63. Shot Blocked

    Attempt blocked. Sheraldo Becker (Mainz) right footed shot from outside the box is blocked. Assisted by Danny da Costa.

  64. Corner Awarded

    Corner, Mainz. Conceded by Kevin Diks.

  65. Foul

    Foul by Ko Itakura (Borussia M'gladbach).

  66. Foul

    Phillip Tietz (Mainz) wins a free kick on the left wing.

  67. Corner Awarded

    Corner, Mainz. Conceded by Kevin Stöger.

  68. Shot Off Target

    Attempt missed. Kacper Potulski (Mainz) header from very close range misses to the right. Assisted by Nadiem Amiri with a cross following a corner.

  69. Foul

    Foul by Philipp Sander (Borussia M'gladbach).

  70. Eric Martel (Mainz) wins a free kick in the attacking half.

  71. Corner Awarded

    Corner, Borussia M'gladbach. Conceded by Danny da Costa.

  72. Shot Off Target

    Attempt missed. Shuto Machino (Borussia M'gladbach) header from the centre of the box is just a bit too high. Assisted by Kevin Stöger with a cross following a corner.

  73. Foul

    Foul by Kevin Stöger (Borussia M'gladbach).

  74. Foul

    Phillip Tietz (Mainz) wins a free kick in the attacking half.

  75. Corner Awarded

    Corner, Mainz. Conceded by Kevin Diks.

  76. Fourth official has announced 6 minutes of added time.

  77. Shot Blocked

    Attempt blocked. Shuto Machino (Borussia M'gladbach) right footed shot from outside the box is blocked. Assisted by Isac Lidberg.

  78. Foul

    Shuto Machino (Borussia M'gladbach) wins a free kick in the attacking half.

  79. Foul

    Foul by Kacper Potulski (Mainz).

  80. Shot Blocked

    Attempt blocked. Shuto Machino (Borussia M'gladbach) header from the centre of the box is blocked. Assisted by Kevin Diks with a cross.

  81. Foul

    Foul by Isac Lidberg (Borussia M'gladbach).

  82. Foul

    Stefan Posch (Mainz) wins a free kick in the defensive half.

  83. Foul

    Kevin Stöger (Borussia M'gladbach) wins a free kick in the defensive half.

  84. Foul

    Foul by Phillip Tietz (Mainz).

  85. Foul

    Jan Leszczynski (Borussia M'gladbach) wins a free kick in the attacking half.

  86. Foul

    Foul by Ransford Königsdörffer (Mainz).

  87. Shot Off Target

    Attempt missed. Jan Leszczynski (Borussia M'gladbach) header from the centre of the box is too high. Assisted by Kevin Stöger with a cross following a set piece situation.

  88. Shot Blocked

    Attempt blocked. Philipp Sander (Borussia M'gladbach) right footed shot from outside the box is blocked. Assisted by Wael Mohya.

  89. Shot Off Target

    Attempt missed. Wael Mohya (Borussia M'gladbach) right footed shot from the centre of the box misses to the left. Assisted by Robin Hack.

  90. Second Half ends, Borussia M'gladbach 3, Mainz 4.

  91. Match ends, Borussia M'gladbach 3, Mainz 4.

SAME ROUND

Other Bundesliga Matchday 4 fixtures

View full matchday →