En Bundesliga, il affrontera successivement Mayence, Dortmund, Hanovre, Hambourg et Fribourg, que des équipes du haut de tableau.
Le géant bavarois doit aussi prendre sa revanche en Ligue des champions sur l'Inter Milan qui l'avait battu en finale en mai (2-0) et qu'il retrouve dès les 8es de finale les 23 février et 15 mars.
Le programme comprend enfin la demi-finale de la Coupe d'Allemagne contre Schalke 04 le 2 mars, épreuve qui pourrait être le seul lot de consolation du club le plus titré du football allemand cette saison.
« La saison dernière, à pareille époque, le programme était tout aussi chargé et l'équipe avait montré qu'elle savait hausser son niveau lorsque la difficulté est là », rappelle Christian Nerlinger, le directeur sportif bavarois.
Son adversaire du jour, Mayence, n'est plus aussi fringant qu'à l'automne dernier où il avait surclassé le Bayern (3-1) et n'a remporté qu'un seul de ses cinq derniers matches.
Si le Bayern, 3e à 13 points de la tête, a retrouvé le moral, le leader Dortmund a tout fait pour qu'on ne lui casse pas, après avoir concédé à Kaiserslautern son troisième nul depuis la reprise mi-janvier.
« On a du mal à convertir nos occasions de but en ce moment, mais ce n'est pas la fin du monde, il ne faut pas se faire de soucis », a insisté Michael Zorc, le directeur sportif du Borussia.
Le leader reçoit le promu St. Pauli (11e) qui reste sur trois victoires de rang.
Le programme (heure de Beyrouth)
Samedi :
16h30 : Dortmund-St. Pauli
Hambourg-Werder Brême
Hoffenheim-Cologne
Fribourg-Wolfsburg
Hanovre-Kaiserslautern
19h30 : Mayence-Bayern Munich
Dimanche :
16h30 : Bayer Leverkusen-Stuttgart
18h30 : Mönchengladbach-Schalke 04.

