Borussia Dortmund came within one minute of ending Bayer Leverkusen’s 44-game unbeaten streak in all competitions, but were undone by a 98th-minute header as Xabi Alonso’s men staggeringly rescued a 1-1 draw at the Signal Iduna Park.The newly-crowned German champions have beaten all that have stood in front of them this campaign – bar Borussia Dortmund. The reverse fixture back in December ended 1-1, and if Die Werkself were to maintain their invincible campaign, they would have to do so against an opponent that is on a three-game unbeaten head-to-head streak, and have won seven of the last eight meetings at this venue. The first period of today’s clash was particularly uneventful, with Marcel Sabitzer’s first-time effort saved low by Lukáš Hrádecký the closest either came to netting as a combined xG of 0.79 summarised proceedings.If only they played like this more often, the title wouldn’t have been lost so easilyAs usual though, it was Leverkusen who were in control and evidently causing their opponents some problems. Both Ian Maatsen and captain Emre Can were yellow-carded before halftime, both reaching five for the campaign and therefore earning suspensions for next weekend’s potential fourth-place decider with RB Leipzig. Die Roten Bullen’s win against Heidenheim on Saturday had only heightened BVB’s need to avoid defeat this afternoon, and Gregor Kobel’s tip over the crossbar from Alejandro Grimaldo’s inswinging free-kick after the restart was a promising sign they could earn at least one point.Bayer Leverkusen are now UNBEATEN in all 45 games they have played this season:WWWWDWWWWWWWWWWWWWWDWDWWWWWDWWWWWWDWWWWWWWWDDThe best ever UNBEATEN run in the 21st Century in Europe. 📈📈📈 pic.twitter.com/O9hJnCYdog— Statman Dave (@StatmanDave) April 21, 2024 The Swiss shot-stopper again came to his side’s rescue with another superb save. Piero Hincapié’s cross-field ball was put into a dangerous area by Jonas Hofmann for Nathan Tella to tap in, however Kobel pounced upon the messy strike on the goalline. As the second half unfolded, Edin Terzić was clearly in no mood to settle. Building upon his side’s strong defensive work, one shot on target resulted in the telling blow with nine minutes to spare as Füllkrug met Sabitzer’s cross to smash a volley into the top left corner, and earn his midfield team-mate a sixth goal contribution in his last three appearances.Leverkusen’s status that would set them above all Bundesliga winners before them was on the verge of being wiped out. Alonso turned to Florian Wirtz, Patrik Schick and Victor Boniface from the bench, but ultimately it was a player that had been on the field for the duration that was the hero. In the final minute of added time, Josip Stanišić met Wirtz’s hopeful corner kick and managed to get a good enough touch to divert it beyond Kobel and make it 1-1 at the death.BUNDESLIGA – MATCHDAY 30FridayEintr.Frankfurt – Augsburg 3-1 (0-1)/Chaibi 55, Ekitike 61, Marmoush 90+5 – Vargas 13/SaturdayHeidenheim – RB Leipzig 1-2 (0-1)/Dovedan 69 – Sesko 42, Openda 86/Wolfsburg – Bochum 1-0 (1-0)/Wind 43/Koln – Darmstadt 0-2 (0-0)/Klarer 57, Vilhelmsson 90+1/Hoffenheim – M’ gladbach 4-3 (1-1)/Weghorst 36, Promel 58, Kabak 66, Stach 90+1 – Hack 39, 78, 89/Union Berlin – Bayern 0-4 (0-2)/Goretzka 29, Kane 45+1, Muller 53, 66, Tel 62/SundayWerder – Stuttgart 2-1 (1-0)/Ducksch 28 pen, 49 – Undav 71/Dortmund – Leverkusen 1-1 (0-0)/Fullkrug 81 – Stanisic 90+7/20:30: (2.65) Freiburg (3.25) Mainz (2.75)***odds are subject to change***