- Paderborn all but relegated after 5-1 thrashing by Werder
- Union Berlin move a step closer to safety with 2-1 win at Cologne
Borussia Dortmund substitute Erling Braut Haaland headed a stoppage-time winner to give them a 1-0 victory at Fortuna Düsseldorf on Saturday and keep their slim Bundesliga title hopes alive.
Haaland scoredon the last attack of the game to lift second-placed Dortmund to 66 points, meaning Bayern Munich would not be able to seal the title in the late kick-off against Borussia Mönchengladbach.
Dortmund never hit top form and survived several scares before Raphaël Guerreiro volleyed in just past the hour. His effort, however, was cancelled by a VAR review for handball.
Fortuna, in the relegation play-off spot, twice hit the woodwork through Steven Skrzybski, first in the 82nd minute with a low shot and eight minutes later after breaking clear. But Haaland made sure of a last-gasp win when he rose high to connect with a Manuel Akanji cross.
Second-bottom Werder Bremen boosted their survival hopes by thrashing bottom-of-the-table Paderborn 5-1, with the former Everton midfielder Davy Klaassen scoring twice in the first half after Paderborn missed an early penalty. The away win takes Werder level on 28 points with Düsseldorf and all but relegates Paderborn.
Union Berlin moved a step closer to securing survival in their first season in Bundesliga with a 2-1 win at Cologne. Marvin Friedrich’s first-half header edged Union in front and then Christian Gentner smashed home from close range in the second half to secure the points before Jhon Córdoba’s late consolation strike.
Hertha Berlin were left to rue Dedryck Boyata’s sending off before the break as Eintracht Frankfurt came from behind to win 4-1, while Freiburg fought back from going two goals in the first half to draw 2-2 at Wolfsburg.