livescore.nz

M'gladbach vs Heidenheim

BundesligaBundesliga · Round 28
04/04/2026 • 09:30

No events available

Match Guide

M'gladbach 2-2 Heidenheim in the Bundesliga, round 28 at Borussia-Park, Monchengladbach (54,057 capacity).

M'gladbach won 2, drew 2 and lost 1 of their previous 5 matches (D–D–W–L–W), scoring 9 and conceding 9.

Heidenheim won 0, drew 2 and lost 3 of their previous 5 matches (D–L–L–L–D), scoring 8 and conceding 13.

The two sides have met 8 times: M'gladbach 5 wins, Heidenheim 0, 3 draws.

Full Time
Match ends, Borussia Mönchengladbach 2, 1. FC Heidenheim 1846 2.
Second Half ends, Borussia Mönchengladbach 2, 1. FC Heidenheim 1846 2.
94'

Attempt saved. Marvin Pieringer (1. FC Heidenheim 1846) right footed shot from the right side of the six yard box is saved in the top right corner by Moritz Nicolas (Borussia Mönchengladbach). Assisted by Arijon Ibrahimovic with a cross.

94'
Yellow card
Kevin Diks
4Kevin Diks
Defender
Team 2527

Kevin Diks (Borussia Mönchengladbach) is shown the yellow card.

93'

Foul by Kevin Diks (Borussia Mönchengladbach).

93'

Marvin Pieringer (1. FC Heidenheim 1846) wins a free kick on the left wing.

91'

Attempt saved. Hugo Bolin (Borussia Mönchengladbach) left footed shot from the centre of the box is saved in the bottom left corner by Diant Ramaj (1. FC Heidenheim 1846). Assisted by Giovanni Reyna.

91'
Fourth official has announced 4 minutes of added time.
90'

Attempt missed. Jens Castrop (Borussia Mönchengladbach) right footed shot from the left side of the box is too high. Assisted by Nico Elvedi.

88'

Attempt missed. Haris Tabakovic (Borussia Mönchengladbach) left footed shot from the left side of the box is close, but misses the top left corner. Assisted by Jens Castrop.

85'

Attempt blocked. Marnon Busch (1. FC Heidenheim 1846) right footed shot from outside the box is blocked. Assisted by Julian Niehues.

85'
Substitution
Giovanni Reyna
Giovanni ReynaIn
Shuto Machino
18 Shuto MachinoOut
Team 2527

Substitution, Borussia Mönchengladbach. Giovanni Reyna replaces Shuto Machino.

83'

Attempt saved. Haris Tabakovic (Borussia Mönchengladbach) right footed shot from outside the box is saved in the centre of the goal by Diant Ramaj (1. FC Heidenheim 1846).

82'

Kevin Stöger (Borussia Mönchengladbach) wins a free kick on the left wing.

82'

Foul by Eren Dinkçi (1. FC Heidenheim 1846).

80'
Yellow card
Nico Elvedi
30Nico Elvedi
Defender
Team 2527

Nico Elvedi (Borussia Mönchengladbach) is shown the yellow card for a bad foul.

80'

Foul by Nico Elvedi (Borussia Mönchengladbach).

80'

Arijon Ibrahimovic (1. FC Heidenheim 1846) wins a free kick in the attacking half.

77'

Attempt blocked. Hugo Bolin (Borussia Mönchengladbach) right footed shot from outside the box is blocked. Assisted by Florian Neuhaus.

76'

Foul by Haris Tabakovic (Borussia Mönchengladbach).

76'

Patrick Mainka (1. FC Heidenheim 1846) wins a free kick in the defensive half.

74'
Goal!
Franck Honorat
9Franck Honorat
Midfielder
Team 2527

Goal! Borussia Mönchengladbach 2, 1. FC Heidenheim 1846 2. Franck Honorat (Borussia Mönchengladbach) right footed shot from the centre of the box to the bottom left corner. Assisted by Shuto Machino.

74'

Attempt blocked. Jens Castrop (Borussia Mönchengladbach) right footed shot from outside the box is blocked. Assisted by Kevin Stöger.

73'

Hugo Bolin (Borussia Mönchengladbach) wins a free kick in the defensive half.

73'

Foul by Benedikt Gimber (1. FC Heidenheim 1846).

73'

Offside, 1. FC Heidenheim 1846. Niklas Dorsch is caught offside.

70'
Substitution
Hugo Bolin
Hugo BolinIn
Rocco Reitz
20 Rocco ReitzOut
Team 2527

Substitution, Borussia Mönchengladbach. Hugo Bolin replaces Rocco Reitz.

70'
Substitution
Haris Tabaković
Haris TabakovićIn
Joe Scally
29 Joe ScallyOut
Team 2527

Substitution, Borussia Mönchengladbach. Haris Tabakovic replaces Joe Scally.

70'

Foul by Franck Honorat (Borussia Mönchengladbach).

70'

Benedikt Gimber (1. FC Heidenheim 1846) wins a free kick in the defensive half.

Lineups not available yet
No head-to-head matches found
No matches found
© 2026