Olise's 100th-minute strike off Ramaj's back denies Heidenheim a famous Allianz win

Bayern Munich needed a Michael Olise effort that bounced off Diant Ramaj in the tenth minute of stoppage time to draw 3-3 with bottom-of-the-table Heidenheim, 13 days after lifting the Bundesliga title.
May 2, 2026
bayern 3 3 heidenheim olise 100th minute

Bayern Munich needed a 100th-minute Michael Olise strike that bounced off Diant Ramaj's back to deny Heidenheim a famous 3-2 win at the Allianz Arena on Saturday. Frank Schmidt's relegation-threatened side arrived as Bundesliga's bottom team and led twice in a 3-3 draw that was the kind of result Vincent Kompany did not want 13 days after lifting the league title.

Heidenheim were two up before the half-hour mark. Budu Zivzivadze opened the scoring in the 22nd minute, timing his run to the back post and finishing past Jonas Urbig from a looping Marnon Busch cross. Nine minutes later Eren Dinkci added the second, again with Busch the assist, and the visitors looked unrecognisable from the side that has been propping up the table. Leon Goretzka pulled one back on the stroke of half-time with a 25-yard free-kick, curled over the wall and into the top corner, to keep Bayern in the game.

Goretzka levels, Zivzivadze restores the lead

Goretzka headed Bayern level in the 57th minute, bundling in at the back post after Olise's corner from the right. The Allianz settled into the rhythm of a champions team grinding down a relegation side, until Zivzivadze put Heidenheim back ahead in the 76th. Arijon Ibrahimovic teed him up and the Georgian forward made it four straight Bundesliga games with a goal, a new club record for Heidenheim.

Kompany emptied the bench. Harry Kane, Olise and Luis Diaz had all been kept back with one eye on Bayern's Champions League second leg against PSG, but the manager could not afford to keep them off any longer. Heidenheim defended for fourteen minutes of normal time and ten of stoppage with Schmidt screaming from the edge of his technical area for one more clearance.

100th-minute escape

The escape came in the tenth minute of stoppage time, after a head injury to Heidenheim's Jonas Fohrenbach had stretched the clock. Olise found space on the edge of the box, curled a shot that thudded against the post, and the rebound bounced back off Ramaj and over the line. Officially Ramaj's own goal; on tape, the kind of finish a goalkeeper relives at three in the morning. Heidenheim's bench sank. Bayern's bench did not exactly celebrate either.

It is one point that helps neither side much. Bayern, already crowned champions on April 19 with a 4-2 win over Stuttgart, take their attention to PSG with a leaky defence and concerns over the four goals they have now conceded across the last two league games. Heidenheim stay 18th on 23 points, three off the relegation play-off place with two matches left. Schmidt's side played the kind of fixture every neutral hopes a bottom team plays at the Allianz, and they leave with a story and a point rather than the three they had earned.

More from the Bundesliga title race and beyond