The fight for survival in the Bundesliga has reached a cinematic conclusion. Following 1. FC Heidenheim’s 3-1 victory over 1. FC Köln, the relegation battle has evolved into a three-way deadlock, leaving three teams tied on points heading into the 34th and final matchday of the season.
For months, Heidenheim sat precariously at the bottom of the table, appearing destined for the second tier. However, a surge of form combined with critical losses from their rivals has breathed new life into the “Miracle of the Ostalb.” The victory in Köln marks Heidenheim’s first away win in nearly six months and sets the stage for a final-day drama where a single goal or a misplaced pass could determine the fate of three clubs.
The mathematical tension is now absolute. Heidenheim, VfL Wolfsburg, and FC St. Pauli all enter the final weekend with 26 points. While Wolfsburg holds a slight advantage in goal difference, the configuration of the final fixtures ensures that no one can relax. Heidenheim will face Mainz, while Wolfsburg and St. Pauli are locked in a direct, winner-takes-all confrontation.
A Tale of Two Mindsets in Köln
The match itself served as a study in contrasting motivations. Heidenheim entered the pitch with the desperation of a team fighting for its life, while 1. FC Köln—already mathematically safe from relegation—appeared to struggle with the lack of stakes. This lack of focus was evident even before kickoff.
Köln’s interim manager, René Wagner, made headlines by stripping defender Jahmai Simpson-Pusey from the squad after the player arrived late for the morning warm-up. Wagner, who stepped into the role in March following the departure of Lukas Kwasniok, took a hardline stance on professionalism despite the team’s safety.
“We have spoken all week about how important this game is, and we must show character,” Wagner said. “If a player comes in late in the morning, there must be consequences. The team needs to feel that.”
The absence of Simpson-Pusey coincided with a disjointed defensive performance. Heidenheim capitalized quickly, striking in the 8th minute when midfielder Jan Schöppner headed home to give the visitors an early lead. Although Köln responded in the 10th minute through a powerful strike from Marius Bülter, the momentum remained with the visitors.
Tactical Gambles and the Return of Frank Feller
Heidenheim coach Frank Schmidt, known for his long-term commitment to the club, made a decisive and surprising change in goal. He benched Diant Ramaj, who had struggled in a recent 3-3 draw against Bayern Munich, in favor of 22-year-old Frank Feller.

Feller’s return was a significant risk; he had missed months of action due to a severe knee injury sustained before the season. Schmidt noted that Feller had worked his way back to an “absolute top level” in training. While Feller was beaten by Bülter’s early goal, his presence provided a psychological shift for the Heidenheim backline.
The visitors regained the lead in the 28th minute via Arijon Ibrahimovic, exploiting a Köln defense that looked sluggish and uncoordinated. Heidenheim continued to dominate the first half, nearly extending their lead several times. The lack of intensity from the home side did not go unnoticed, as Köln fans voiced their frustration with whistles and boos as the teams headed into the tunnel for halftime.
The second half saw a brief resurgence from the Rheinländer, who pushed higher up the pitch. However, this aggression left gaps that Heidenheim was keen to exploit. In the 72nd minute, Jan Schöppner secured his second goal of the match, effectively ending Köln’s hopes of a comeback and sealing the 3-1 result.
The Final Standings and the Path to Survival
Heidenheim’s victory, coupled with Wolfsburg’s 0-1 loss to Bayern Munich and St. Pauli’s 1-2 defeat to Leipzig, has created a volatile situation in the standings. Because Heidenheim has scored more goals than St. Pauli, they currently occupy 17th place, narrowly avoiding the automatic relegation zone.
| Team | Points | Goal Diff. | Final Opponent |
|---|---|---|---|
| VfL Wolfsburg | 26 | -26 | FC St. Pauli |
| 1. FC Heidenheim | 26 | -29 | Mainz 05 |
| FC St. Pauli | 26 | -29 | VfL Wolfsburg |
The dynamics of the final day are now stark. A victory for Wolfsburg over St. Pauli would likely secure their safety and potentially condemn St. Pauli, depending on Heidenheim’s result. Conversely, a St. Pauli win would throw the goal difference battle between them and Heidenheim into sharp focus.
For Frank Schmidt and his squad, the objective is clear: they must take control of their own destiny against Mainz. Having clawed back seven points over the last six matchdays, the team has shifted from a state of resignation to one of cautious optimism.
The Bundesliga will now wait for the final whistle of the 34th matchday to determine which two clubs will drop to the 2. Bundesliga. Official updates on the final standings and potential relegation playoff scenarios will be available via the official Bundesliga website.
Do you think Heidenheim can complete the escape, or will Wolfsburg’s goal difference be the deciding factor? Share your thoughts in the comments below.
