here are the last 9 matchdays
Freiburg : Leverkusen
Leverkusen : Hoffenheim
Union Berlin : Leverkusen
Leverkusen : Werder Bremen
Dortmund:Leverkusen
Leverkusen : Stuttgart
Frankfurt : Leverkusen
Bochum : Leverkusen
Leverkusen:Augsburg
Good overview. The matches against Stuttgart, Leverkusen and Frankfurt could be a challenge. Freiburg is also not easy to play. I don't think Leverkusen will end the season without losing a game. They will definitely lose points in the next matches. Bayern have the easier remaining program. If Leverkusen don't perform well in two games in a row (like in the Euro League games against Quarabag), then things could get tense again. Bayern have smelled blood. Even if 10 points is already a big lead.
They have a very serious match ahead of them but considering how good they have been on this season I doubt if they can be able to lose any of there matches because if you check the list of there remaining matches you will see that among those teams on that list non of them has better performance than Bayern Munich but with how impressive Bayern Leverkusen has been on this season they have been able to win Bayern Munich on two occasions, so if Bayern Leverkusen has the good performance to win Bayern Munich that much I don't think any club on this list will be able to win them, highest they can only draw but in terms of Bayern Leverkusen losing it will be very difficult, also there next match will be against Freiburg and is actually certain that Bayern Leverkusen will eventually win because they have more chance to win than Freiburg and even on there last meeting Bayern Leverkusen was still very consistent enough to win them, so perhaps meeting again may likely be the same as there last meeting.