Union Berlin 1-2 Heidenheim: Post-match review, Stats, Key moments
Published:
Dive into Bwin’s post-match review of Union Berlin 1-2 Heidenheim in the Bundesliga on Saturday, 29 November 2025, with stats, key moments and our take on the match.
Union Berlin 1-2 Heidenheim Post-Match Review
Union Berlin took control in the first half, opening the scoring just before the break when R. Khedira netted in the 43rd minute, assisted by I. Ansah, to give them a deserved lead based on their organised play. Early on, O. Burke picked up a yellow card in the 14th minute for a foul, but the hosts maintained composure, with substitutions starting in the 61st minute as A. Ilic replaced Burke. The game remained tight, with yellow cards for A. Kemlein in the 72nd and Khedira in the 75th, while further changes saw T. Rothe and A. Kral come on for D. Kohn and Jeong Woo-Yeong, respectively, in the 73rd, followed by A. Schafer and J. Haberer replacing A. Kemlein and C. Trimmel in the 79th.
Heidenheim, trailing at half-time, made a triple substitution in the 57th minute, bringing on A. Ibrahimovic, J. Schoppner, and S. Schimmer for N. Dorsch, B. Gimber, and A. Beck, which shifted momentum.
B. Gimber had been booked just after the restart in the 46th, and Schimmer received a yellow in the 66th, but the visitors pushed forward with further changes in the 76th as Y. Wagner and O. H. Traore replaced M. Honsak and M. Busch. The persistence paid off late, with Schimmer equalising in the 90th minute, assisted by Traore, before Schoppner scored the winner in the 90+5th minute, assisted by Ibrahimovic, securing a dramatic comeback victory.
Union Berlin 1-2 Heidenheim Statistics
Heidenheim edged possession with 57% compared to Union Berlin’s 43%, which aligned with their superior successful dribbles at 64 against 25, allowing them to create more attacking opportunities in the latter stages and ultimately turn the game around.
Both sides recorded five corners each, indicating balanced set-piece threats, but Heidenheim’s two assists compared to Union Berlin’s one highlighted their efficiency in the final third, particularly in stoppage time. Union Berlin received three yellow cards while Heidenheim had two, with no reds or penalties for either team, and both used all five substitutions, though Heidenheim’s earlier triple change in the 57th minute proved pivotal in injecting energy for the late goals.
The lack of injury-time goals for Union Berlin contrasted with Heidenheim’s two in added time, underscoring the visitors’ resilience and ability to exploit fatigued defences, which directly influenced the final result despite the even substitution count.
Key Moments from Union Berlin 1-2 Heidenheim
The match’s turning point came in the closing minutes, with S. Schimmer’s equaliser in the 90th minute, assisted by O. H. Traore, levelling the score after Heidenheim had trailed since R. Khedira’s 43rd-minute goal for Union Berlin, assisted by I. Ansah. This set up J. Schoppner’s dramatic winner in the 90+5th minute, assisted by A. Ibrahimovic, sealing the comeback.
Heidenheim’s triple substitution in the 57th minute, where A. Ibrahimovic replaced N. Dorsch, J. Schoppner came on for B. Gimber, and S. Schimmer took A. Beck’s place injected fresh impetus and directly contributed to the late goals, while Union Berlin’s changes, such as A. Ilic replacing O. Burke in the 61st, failed to prevent the momentum shift.
Yellow cards also played a role in disrupting flow, with Union Berlin’s O. Burke booked early in the 13th for a foul, followed by A. Kemlein in the 72nd and Khedira in the 75th, while Heidenheim’s B. Gimber saw yellow in the 46th for a tactical infringement and Schimmer in the 66th, but these did not lead to any dismissals or penalties.
Union Berlin 1-2 Heidenheim Lineups
Union Berlin
Union Berlin lined up in a 3-4-2-1 formation, with a solid defensive base allowing midfielders like R. Khedira to push forward and contribute offensively, as seen in his goal. The setup emphasised wing-back partnerships, with players such as C. Trimmel providing width before his substitution, supporting the attacking duo effectively in the first half.
Heidenheim
Heidenheim deployed a 3-4-2-1 shape, mirroring their opponents and focusing on midfield control through players like N. Dorsch before his replacement, which facilitated quick transitions. Standout roles included the late introductions of S. Schimmer and J. Schoppner, who formed a dynamic partnership in attack to exploit spaces in the final minutes.
Bwin’s Man of the Match
J. Schoppner earned Man of the Match honours for his decisive contribution, coming on as a substitute in the 57th minute and scoring the winning goal in the 90+5th minute, assisted by A. Ibrahimovic, which capped Heidenheim’s comeback and demonstrated his impact in limited time on the pitch.
Updated Form Guide
Union Berlin
Recent Bundesliga matches:
- Loss: 1-2 vs Heidenheim (H)
- Win: 1-0 vs St. Pauli (A)
- Draw: 2-2 vs FC Bayern München (H)
- Draw: 0-0 vs SC Freiburg (H)
- Loss: 0-1 vs Werder Bremen (A)
Heidenheim
Recent Bundesliga matches:
- Win: 2-1 vs FC Union Berlin (A)
- 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)
What’s Next for Both Teams?
Union Berlin
Union Berlin will aim to recover from this late defeat, which extends a challenging run, as they prepare for their next Bundesliga fixture, focusing on tightening up defensively in stoppage time to avoid similar collapses.
Heidenheim
Heidenheim can build on this hard-fought victory, boosting their recent form with the dramatic win, heading into their upcoming Bundesliga match with renewed confidence in their ability to stage comebacks.
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.










