Erling Haaland scored a last minute winner as Borussia Dortmund beat Fortuna Dusseldorf 1-0 on Saturday.
The result means that Bayern Munich cannot be crowned champions if they secure a win over Borussia Monchengladbach later on Saturday.
Raphael Guerreiro also had a second-half strike disallowed after VAR adjudged the ball to have hit his arm beforehand.
After missing last weekend’s 6-1 win against Paderborn, Haaland was named on the bench as he recovered from injury.
There was a lack of clear-cut chances in the first half. Dortmund missed a great chance to take the lead as Achraf Hakimi saw his effort saved by Florian Kastenmeier when he was through on goal.
Guerreiro thought he had opened the scoring just after the hour mark but his volley was ruled out by VAR.
The hosts were close to snatching the win late on but Steven Skrzybski hit the post twice late on before Haaland rose highest to score with the last action of the game.