Leverkusen s'est imposé à huis clos, dans le dernier match de ce samedi, après un final un peu fou. Leon Bailey (1-0, 70e) et Lucas Alario (2-0, 80e) ont donné l'avantage au Bayer. André Silva a réduit l'écart pour Francfort dans le temps additionnel (2-1, 90+1), avec son 25e but de la saison (deuxième meilleur buteur derrière Lewandowski et à égalité avec Haaland). Mais Kerem Demirbay a redonné deux buts d'avance à Leverkusen dans la même minute (3-1, 90+1).
Le Borussia Dortmund, qui a marqué trois points grâce à un nouveau doublé de Erling Haaland, est le grand gagnant de cette 31e journée, qui aurait pu lui être fatale dans la bataille pour le top 4 qualificatif pour la Ligue des Champions.
Au classement, le Bayern (71 pts) et Leipzig (61 pts) semblent intouchables. Mais derrière, Wolfsburg (57 pts), Francfort (56 pts) et Dortmund (55 pts) ont encore trois matches pour décider qui disputera la C1 l'an prochain.
Leverkusen est sixième, en embuscade avec 50 points, grâce à sa victoire samedi sur Francfort.