Bayer Leverkusen and Bayern Munich played so far 58 matches, Bayer Leverkusen won 12 direct matches and Bayern Munich won 34 matches

Bayer Leverkusen host Bayern Munich in a match that could decide the title this season. Leverkusen will lose almost all chances to defend their title from last season if they lose this match.
If we talk about lost games, Bayer Leverkusen have been almost flawless this season. They only conceded one loss in 21 rounds, just as many as Bayern Munich. However, the difference comes in the draws, with Leverkusen having four more and therefore being a full eight points behind the Bavarians.
If Leverkusen lose, Bayern will move up 11 points with just 12 rounds remaining after this one. If they win, the gap will drop to five points and their chances will remain. Considering the hosts managed to knock the visitors out of the DFB Pokal earlier in the season, they have a real chance of success here. But that will be impossible if they come out and play like they did in the game against Wolfsburg a week ago (0-0).
Barring the still-shocking loss to Feyenoord in the Champions League, Bayern Munich are absolutely fantastic right now. They won 13 of their last 15 matches in all competitions and scored at least two goals in 12 of those victories.
The fact is that they played a tough game against Celtic during the week while Leverkusen had time to rest, but that’s the price of success and the Bavarians can’t afford a poor performance.
No other team in the Bundesliga has performed as well against Bayern Munich as Bayer Leverkusen. The hosts have not lost to the Bavarians in five consecutive games, managing to win three of them. The fact is that Bayern Munich have a significant advantage historically, but in recent years they have had serious problems in these clashes.
Line-ups
Bayer Leverkusen: Hradecky, Hincapie, Tapsoba, Tah, Mukiele, Grimaldo, Palacios, Xhaka, Frimpong, Wirtz, Boniface.
Bayern Munich: Neuer, Laimer, Upamecano, Kim, Guerreiro, Pavlovic, Kimmich, Sane, Musiala, Olise, Kane.