The final minutes of Borussia Monchengladbach vs Bayern Munich today were the definition of bonkers.

As the ending of the game approached - with the score 1-1 - the home side were unbelievably awarded a penalty in the 92nd minute.

Bayern had missed a plethora of chances prior to the decision, with Javi Martinez sent off for the foul on Marcus Thuram.

With everyone in Germany watching, Ramy Bensabiani calmly fired the ball past Manuel Neuer, sparking jubilant scenes.

Monchengladbach are now SEVEN points clear of Bayern in the table, with the champions now sitting sixth on 24 points, behind Freiburg and Schalke.

The Bundesliga is just pure entertainment in 2019/20!

Borussia Dortmund produced a stunning performance today to beat Fortuna Dusseldorf 5-0, while RB Leipzig continued their impressive start to the season with a 3-1 win over Hoffenheim.

Bayern have a huge task on their hands if they are to win the Bundesliga once again.

Germany's usually dominant force have now lost back-to-back league games after their defeat at the hands of Bayer Leverkusen at the Allianz Arena last weekend.

Ivan Perisic gave Bayern the lead today on 49 minutes, with Bensabiani then equalising 11 minutes later.

The Algerian showed immense calmness to seal all three points from the spot late on and Bayern's fear factor on German soil is rapidly declining.

But you still wouldn't bet against them winning the league again...