Last Saturday eight matches of the 33rd round of the Bundesliga were played.
Munich's Bayern played away game against third-placed RB Leipzig with a 0:0 draw and did not take the opportunity to secure the championship title.
Bayern managed to send the ball into the opponents' goal in the 50th minute of the match, but L. Goretzka's goal was disallowed due to offside, using VAR technology.
Dortmund's Borussia took advantage of the leaders' stumble, beating Dusseldorf's footballers at home with a 3:2 result.
In the 41st minute, BVB took the lead after C. Pulisic's accurate shot, but in the 47th minute O. Fink equalized the result.
In the 53rd minute, T. Delaney once again put the hosts ahead with a great shot. Just five minutes later, Dusseldorf had a great opportunity to equalize the score, but D. Lukebakio missed the penalty kick.
The visitors' situation further complicated in the 83rd minute, when A. Bodzek was sent off from the field.
During the added time of the second half, the teams exchanged goals: M. Gotze scored for BVB, while D. Kownacki scored for Dusseldorf.
Before the last round, Bayern has a two-point advantage over second-placed Borussia.
Other results:
Augsburg 3:4 Hertha
Bayer 1:1 Schalke
Hannover 3:0 Freiburg
Hoffenheim 0:1 Werder
Nurnberg 0:4 Monchengladbach
Stuttgart 3:0 Wolfsburg
League table: