Bayern Munich 3-3 Heidenheim: Late Goal Ensures Points Shared in Bundesliga Thriller

Bayern Munich were rescued from one of the most embarrassing results of their season by the most improbable of interventions — a 100th-minute own goal from Heidenheim goalkeeper Diant Ramaj — to snatch a 3-3 draw that left the visiting supporters simultaneously devastated and proud.
With a crucial UEFA Champions League semi-final second leg against Paris Saint-Germain looming on Tuesday, Vincent Kompany opted for a high-risk strategy by making seven changes to his starting XI. Harry Kane, Michael Olise and Luis Díaz were all dropped to the bench, while Jonathan Tah was handed the captain’s armband for the first time. It was a decision that would haunt the German champions for the vast majority of ninety minutes, and indeed into the tenth minute of added time.
Heidenheim had looked to create problems with balls in behind Bayern’s defence from the very first whistle, and their approach bore fruit in the 22nd minute when a corner was unconvincingly cleared, and Marnon Busch looped a pass that Budu Zivzivadze instinctively touched past Jonas Urbig. It was a goal of predatory simplicity, and it silenced a stadium that had expected anything but this. Zivzivadze, so often the heartbeat of Heidenheim’s attacking play this season, had timed his run to perfection, and Bayern’s makeshift defence had been found badly wanting.
Check out Comprehensive match Statistics here>>>
The visitors were not content to sit on their lead. Busch was involved again nine minutes later, playing Eren Dinkçi through on goal. The latter managed to take the pass in his stride, round Urbig with composure, and poke into an empty net to double Heidenheim’s lead.
Heidenheim’s energy and clinical finishing were something to behold, and for a while it seemed like an absolute rout was on the cards. The travelling supporters, who had made the journey in hope rather than expectation, were in full voice. Their side, the Bundesliga’s bottom club, were 2-0 up at the home of the champions.
Bayern’s half-time statistics made for grim reading. Despite their dominance in terms of possession, the hosts were struggling to turn territory into threat, and Heidenheim’s compact 3-4-3 shape was absorbing crosses — Bayern managed to complete just four of 30 attempted — and hunting on the transition with lethal effect. Kompany had seen enough. At the interval, he made four changes, unleashing Olise, Joshua Kimmich, Luis Díaz and Harry Kane upon a Heidenheim side that had done magnificently but would now face a far sterner examination.
The effect was almost immediate. Leon Goretzka, arguably Bayern’s most determined performer throughout, halved the deficit just before the break, finding the top-left corner with a precisely struck free-kick. That goal, scored in first-half stoppage time, injected renewed belief into the Allianz Arena, and the second half belonged almost entirely to the hosts in terms of energy and endeavour. Bayern owned 81% of second-half possession and produced 15 shots as wave after wave of attack crashed against a resilient Heidenheim rearguard.
Kane picked out Nicolas Jackson with a brilliant pass for an attempt that was met with an equally impressive piece of goalkeeping from Ramaj, before Busch cleared Kim Min-jae’s effort off the line. Heidenheim were hanging on, but hanging on magnificently. Then, Goretzka restored parity just before the hour mark with a simple finish from Olise’s corner delivery. The comeback was complete — or so it seemed.
Olise curled agonisingly wide, and Kimmich came even closer with a strike that cannoned off the post. The woodwork was denying Bayern their momentum-building third, and in moments like those, experienced supporters will tell you that the game has a habit of turning. It turned in the most dramatic fashion. With 15 minutes remaining, Zivzivadze embarked on a solo run down the left flank, cutting inside Olise before unleashing a magnificent strike into the top corner to restore Heidenheim’s lead and leave the champions staring down the barrel of a shock loss. His second goal was a curling screamer into the top corner that left everyone stunned a moment of individual brilliance that carried the weight of a potential great Bundesliga upset.
Zivzivadze has now scored in four consecutive Bundesliga matches for the first time, setting a new club record for a Heidenheim player, surpassing Dinkçi’s previous record of scoring in three straight games in September 2023. The Georgian was extraordinary, and in any other context, his performance would be the undisputed story of the afternoon.
The tension grew as Bayern threw everything forward, including defender Kim Min-jae. Olise hit the crossbar from another corner as the match ticked into extended injury time, which was necessitated by a lengthy stoppage for a head injury to Heidenheim’s Jonas Fohrenbach, who valiantly continued with a bandaged nose. It was chaos, and in chaos, Bayern found their lifeline. In the tenth minute of stoppage time, Olise found space for one final effort that struck the post, before rebounding off goalkeeper Ramaj and trickling over the line. The Allianz Arena erupted. Ramaj sank to his knees. Football had delivered one of its cruellest and most extraordinary conclusions.
Heidenheim recorded their first ever point at the Allianz Arena, but were left devastated as the own goal in the final seconds forced them to settle for a share of the spoils. The sense of injustice in the visiting camp was palpable. They had played with tremendous organisation, clinical precision and genuine courage against a squad laden with talent, and had the result in their own hands with seconds to play. The point leaves them three points behind St. Pauli, who play on Sunday and occupy the relegation play-off place. Their survival fight continues.
For Kompany, this was the third consecutive game in which Bayern had conceded three or more goals, and the recurring defensive frailties behind their high defensive line will be a source of genuine concern ahead of the PSG second leg. The individual quality within the squad remains exceptional, but a team that cannot hold leads even against the division’s bottom side will find life considerably harder in European football’s biggest arena. A night of extraordinary drama at the Allianz Arena, then, with heroes and villains on both sides. Heidenheim deserved more. Bayern survived. And Ramaj will be haunted by that 100th minute for a very long time.