The round of 16 of the German Cup will see a top clash between record winners Bayern Munich and defending champions Bayer Leverkusen with Swiss playmaker Granit Xhaka.
The match on December 3 or 4 in Munich is a rematch of the 2020 final, which Bayern won. This was the result of the draw on Sunday.
Two-time cup winners and Bundesliga runners-up RB Leipzig have a home game against third-placed Eintracht Frankfurt. Wolfsburg and Hoffenheim will meet in another Bundesliga clash. The only remaining third division team in the competition, Arminia Bielefeld, will host SC Freiburg.