Heidenheim 0-3 Borussia Mönchengladbach: Post-match review, Stats, Key moments

Published:
FC Heidenheim vs Borussia Monchengladbach

Dive into Bwin’s post-match review of Heidenheim 0-3 Borussia Mönchengladbach in the Bundesliga on Saturday, 22 November 2025, with stats, key moments and our take on the match.

Heidenheim 0-3 Borussia Mönchengladbach Post-Match Review

The match at the Voith-Arena began with both sides vying for control in a tightly contested first half, where possession was nearly even and Heidenheim showed flair with more successful dribbles. A yellow card to Haktab Omar Traore in the 42nd minute disrupted Heidenheim's rhythm, and Borussia Mönchengladbach capitalised just before the break with a penalty converted by Kevin Diks in the 45th minute to take a 1-0 lead. No further goals came in the opening period, but the spot-kick proved a psychological blow for the hosts going into half-time.

The second half saw Gladbach extend their advantage early on, with Haris Tabakovic finding the net in the 55th minute assisted by Rocco Reitz, making it 2-0 and putting Heidenheim on the back foot. Heidenheim responded with a triple substitution in the 62nd minute, bringing on Marvin Busch, Budu Zivzivadze, and Stefan Schimmer, but Gladbach's changes at 72' paid dividends as substitute Shio Machino scored in the 76th minute assisted by Franck Honorat to seal a 3-0 victory. Late yellow for Patrick Mainka in the 79th minute compounded Heidenheim's woes, with further substitutions from both sides unable to alter the outcome as Gladbach saw out the win comfortably.

Heidenheim 0-3 Borussia Mönchengladbach Statistics

Possession was closely matched at 49% for Heidenheim and 51% for Borussia Mönchengladbach, reflecting a balanced encounter where neither side dominated the ball, yet Gladbach's slight edge allowed them to create more decisive opportunities, including a penalty scored in the first half and two assisted goals after the break. Heidenheim edged successful dribbles with 44 compared to Gladbach's 36, suggesting better individual skill in advancing the ball, but this failed to translate into goals, while Gladbach's two assists and one penalty scored highlighted their clinical finishing that ultimately decided the match. Corners were almost level at 4-5 in Gladbach's favour, pointing to similar set-piece threats, though Heidenheim's two yellow cards without reply indicated disciplinary issues that may have hampered their momentum.

Both teams utilised all five substitutions, with Heidenheim making a triple change at 62' where Marvin Busch replaced Haktab Omar Traore, Budu Zivzivadze came on for Marco Honsak, and Stefan Schimmer replaced Arijanet Ibrahimovic, followed by Tim Keller replacing Marvin Pieringer and Lennard Kerber coming on for Niklas Dorsch at 83'. Gladbach's substitutions proved more impactful, as Gio Reyna replaced Florian Neuhaus and Shio Machino came on for Haris Tabakovic at 72' with Machino quickly scoring, before Kevin Stöger replaced Yanick Engelhardt and Robin Hack came on for Franck Honorat at 82', and finally Tomas Kleindienst replaced Jens Castrop at 90+1' – these changes helped maintain their lead without any injury-time goals from either side influencing the result.

Loading...

Key Moments from Heidenheim 0-3 Borussia Mönchengladbach

The game's turning point arrived just before half-time when Borussia Mönchengladbach were awarded a penalty in the 45th minute, coolly converted by Kevin Diks to break the deadlock and give the visitors a crucial lead going into the interval, shifting the momentum decisively. Heidenheim's discipline faltered with yellow cards to Haktab Omar Traore at 42' and Patrick Mainka at 79', which limited their ability to mount a comeback, while Gladbach built on their advantage with Haris Tabakovic's goal in the 55th minute assisted by Rocco Reitz, extending the score to 2-0.

Gladbach's substitutions at 72' proved game-changing as Shio Machino, fresh off the bench in place of Tabakovic, scored in the 76th minute with an assist from Franck Honorat to make it 3-0 and effectively end the contest. Heidenheim's earlier triple substitution at 62' aimed to inject energy but failed to yield results, underscoring Gladbach's superior tactical adjustments and finishing efficiency in a match without red cards or injury-time drama.

Loading...

Heidenheim 0-3 Borussia Mönchengladbach Lineups

Heidenheim

Heidenheim deployed a solid 4-1-4-1 formation, with Patrick Mainka providing leadership in central defence and forming a key partnership at the back, though his yellow card highlighted vulnerabilities. The midfield anchor role allowed for creative outlets on the flanks, while upfront partnerships were tested with substitutions like Budu Zivzivadze coming on to bolster the attack, aiming for balance between defensive stability and forward thrusts.

Borussia Mönchengladbach

Borussia Mönchengladbach opted for an attacking 4-3-1-2 setup, featuring a dynamic front two where Haris Tabakovic's goalscoring prowess shone before his substitution, supported by creative midfield partnerships like Rocco Reitz who provided an assist. The formation facilitated effective transitions, with Franck Honorat's wing play delivering a key assist, and the structure allowed substitutes like Shio Machino to make an immediate impact in the forward line.

Loading...

Bwin’s Man of the Match

The Man of the Match was Shio Machino of Borussia Mönchengladbach, who came off the bench at 72' to replace Haris Tabakovic and made an instant impact by scoring the third goal in the 76th minute with a composed finish assisted by Franck Honorat. His introduction injected fresh energy into Gladbach's attack at a critical juncture, helping to secure the victory and demonstrating why such substitutions can be pivotal for bettors eyeing in-play opportunities on goalscorers.

£20 back-up bet

Updated Form Guide

Heidenheim

Recent Bundesliga matches:

  • Loss: 0-3 vs Borussia Mönchengladbach (H)
  • Loss: 0-6 vs Bayer 04 Leverkusen (A)
  • Draw: 1-1 vs Eintracht Frankfurt (H)
  • Loss: 1-3 vs TSG Hoffenheim (A)
  • Draw: 2-2 vs Werder Bremen (H)

Borussia Mönchengladbach

Recent Bundesliga matches:

  • Win: 3-0 vs Heidenheim (A)
  • Win: 3-1 vs FC Köln (H)
  • Win: 4-0 vs St. Pauli (A)
  • Loss: 0-3 vs FC Bayern München (H)
  • Loss: 1-3 vs FC Union Berlin (A)

What’s Next for Both Teams?

Heidenheim

Struggling at the foot of the Bundesliga table in 18th position with just five points, Heidenheim face a tough battle to avoid relegation after three winless matches, including heavy defeats that have exposed defensive frailties. Their next challenge comes against mid-table FC Union Berlin on 29 November at 14:30, a fixture that could offer a chance to regain momentum if they tighten up at the back and convert possession into goals, making it a intriguing prospect for bettors eyeing underdog value.

Loading...

Borussia Mönchengladbach

Sitting comfortably in 11th with 12 points, Borussia Mönchengladbach are riding a wave of three consecutive wins, showcasing clinical attacking form that has propelled them up the standings. They host high-flying RB Leipzig on 28 November at 19:30, a stern test against a top-four side that will gauge their ambitions, with opportunities for punters to back their home scoring streak or explore over/under markets given recent goal tallies.

Loading...

Bwin brings you the most exciting betting promotions and the latest betting offers to enhance your experience.

For the best Bundesliga outright predictions, explore our Outright Betting guide.

Odds and market details are accurate as of the time of publication.

Boost Your Acca

Latest Articles