Bayern Munich’s remarkable comeback victory over Mainz 05 has injected vital confidence ahead of their Champions League semifinal clash with Paris Saint-Germain, while 1. FC Heidenheim’s win over St. Pauli keeps their Bundesliga survival hopes flickering.
The German champions overturned a 3-0 halftime deficit to win 4-3 at the Opel Arena in Mainz on Saturday, April 25, 2026, marking only the second time in club history they have erased such a halftime deficit to secure victory. The last instance came in a 6-5 win over VfL Bochum in 1976.
Mainz took command early through Dominik Kohr’s 15th-minute strike, Paul Nebel’s 29th-minute effort, and Sheraldo Becker’s second-half stoppage-time goal just before the break. Bayern coach Vincent Kompany made eight changes from their midweek DFB-Pokal win in Leverkusen, a decision that left his side exposed in the opening 45 minutes.
The introduction of Harry Kane and Michael Olise at halftime sparked the turnaround. Nicolas Jackson pulled one back in the 53rd minute before Olise delivered a stunning curling effort in the 73rd. Jamal Musiala leveled the scores in the 80th minute, and Kane completed the remarkable reversal with the winner in the 83rd minute.
The victory prevented Bayern from suffering a second Bundesliga defeat this season and served as a crucial final rehearsal before Tuesday’s Champions League semifinal first leg against PSG in Paris.
Meanwhile, in the relegation battle, Heidenheim secured a vital 2-0 home win over St. Pauli to cut the gap on their rivals to just four points. Budu Siwsiwadse opened the scoring after only three minutes, and Eren Dinkci sealed the result with a second-half goal in the 82nd minute.
The win leaves Heidenheim within striking distance of safety, with St. Pauli now only a point ahead of Wolfsburg in 15th place. Wolfsburg played out a goalless draw with Borussia Mönchengladbach, a result that sees them remain second-bottom while Gladbach’s Jens Castrop saw red in stoppage time.
Elsewhere on matchday 31, Bayer Leverkusen maintained their Champions League qualification hopes with a 2-1 derby win over 1. FC Köln, thanks to a brace from Patrik Schick – including a first-half penalty and a 52nd-minute finish. Köln’s Luca Waldschmidt pulled one back late but it proved insufficient.
FC Augsburg secured their Bundesliga status for next season with a 1-1 draw against Eintracht Frankfurt, while Hoffenheim preserved their Champions League aspirations with a 2-1 away win at Hamburg, a result that mathematically guarantees their European qualification.
Bayern now turn their full attention to the PSG tie, knowing they can summon the resilience shown in Mainz when required. For Heidenheim, the focus shifts to maximizing their slim advantage in the final four matches of the season.
The Bundesliga resumes midweek with Bayern’s Champions League commitment before returning to league action as the title race concludes and the relegation battle reaches its climax.
What are your thoughts on Bayern’s comeback and Heidenheim’s survival hopes? Share your views below and join the conversation.