Heidenheim Ends Winless Streak as Leverkusen Stuns Dortmund in Bundesliga Matchday 29
Saturday’s Bundesliga action delivered a mixture of desperation and dominance, headlined by a surprising resurgence from the league’s basement and a critical shift in the title race. In a day where the stakes ranged from survival to silverware, FC Heidenheim finally broke a grueling 15-game winless run, while Bayer Leverkusen dealt a heavy blow to Borussia Dortmund’s championship aspirations.
For the fans in Heidenheim, the atmosphere was one of long-awaited relief. For the supporters in Dortmund, the mood was far more somber as a single goal shifted the momentum of the season’s closing stretch.
Honsak Leads Heidenheim to Vital Victory
Entering the day as the Bundesliga’s basement side, FC Heidenheim faced Union Berlin with their backs against the wall. After 28 matches, the club had managed only 16 points and had not tasted victory since December 6, when they beat Freiburg 2-1. The pressure was immense, but in front of 15,000 home supporters, the drought finally ended in emphatic fashion.

Mathias Honsak was the catalyst for the turnaround. The 29-year-old forward wasted no time, finding the net in the ninth minute to ignite the crowd. Honsak doubled the lead in the 36th minute, punishing a defensive lapse from Union’s Leopold Querfeld, who had left the attacker with too much space during the opening goal. While Querfeld eventually managed to pull one back for Union Berlin to keep the contest alive, Heidenheim refused to buckle.
The victory was sealed in the 79th minute when Budu Zivzivadze scored to make it 3-1. The Georgian forward nearly added a fourth, but his second effort was disallowed. The result marks Heidenheim’s fourth win of the season and provides a glimmer of hope for a club that had seemed destined for the drop.
Despite the win, the mountain remains steep. Heidenheim currently sits in 18th place with 19 points. With five rounds remaining, they trail 15th-place 1. FC Köln by eight points. While the win ends the psychological weight of the 15-game winless streak, the mathematical reality requires nearly perfect form to avoid relegation.
Andrich Sinks Dortmund, Boosts Bayern’s Title Charge
While Heidenheim fought for survival, the battle at the top of the table took a dramatic turn in Dortmund. Borussia Dortmund entered the match on a strong run of form, but they were unable to break down a disciplined Bayer Leverkusen side.
The decisive moment arrived just before halftime. In the 42nd minute, Robert Andrich struck the only goal of the game, giving Leverkusen a 1-0 lead that they would defend stubbornly until the final whistle. The loss is a significant setback for Dortmund, who now uncover themselves trailing Bayern Munich in the standings.
The result serves as a massive boost for Bayern Munich, who moved closer to the title following their own 1-0 victory over St. Pauli. The swing in momentum means the pressure is now squarely on Dortmund to find a way back into the race as the season enters its final five weeks.
History Made Amidst Union Berlin’s Defeat
Union Berlin’s 3-1 loss leaves them in 11th place with 32 points, but the match provided a historic milestone for the club’s youth academy. Linus Güther became the second-youngest player in the history of the Bundesliga when he was substituted into the game at just 16 years and three days old.
Though the result was disappointing for the Berlin side, Güther’s debut marks a rare highlight in a match where Union struggled to contain Heidenheim’s early aggression.
For readers unfamiliar with the Bundesliga’s relegation structure, the bottom two teams are automatically relegated, while the 16th-place finisher enters a relegation playoff. Heidenheim’s jump to 19 points keeps them in the theoretical hunt, but they remain outside the playoff spot.
Bundesliga Matchday 29: Saturday Results
Beyond the marquee matchups, Saturday saw several other key results that shaped the table:
- RB Leipzig 1, Borussia M’gladbach 0: Leipzig continues their strong form with a narrow victory.
- Wolfsburg 1, Eintracht Frankfurt 2: Frankfurt secured three points on the road.
- St. Pauli 0, Bayern Munich 1: A professional win for the league leaders.
Key Takeaways from Saturday’s Action
- Heidenheim’s Survival Spark: The 3-1 win over Union Berlin ends a 15-game winless run and provides a psychological lift, though they still trail the safety zone by eight points.
- Title Race Shift: Robert Andrich’s 42nd-minute goal for Leverkusen halts Dortmund’s momentum and opens the door wider for Bayern Munich.
- Youth Record: Linus Güther (16 years, 3 days) becomes one of the youngest players to ever feature in the Bundesliga.
- Standings Impact: Bayern Munich maintains their grip on first place with 47 points, while Heidenheim remains 18th despite their victory.
The league now turns its attention to Sunday’s fixtures, including 1. FC Köln’s match against Werder Bremen, which will determine exactly how much ground Heidenheim needs to make up in the coming weeks. You can follow the latest Bundesliga scores and tables for real-time updates.
For more in-depth analysis of the relegation battle and title race, check the latest reports via Yahoo Sports.
What do you think? Can Heidenheim pull off a miracle escape, or is the points gap too wide to bridge? Let us know in the comments below.