Berlin - Holder Bayern Munich has drawn VfL Wolfsburg at home in the third round of the German Cup, while Borussia Dortmund was paired with Hertha Berlin in Wednesday's draw.
In the round's only other all-Bundesliga clash, Hamburg will host Cologne.
Giant-killer Sportfreunde Lotte, who beat Bayer Leverkusen in the second round after knocking out Werder Bremen in August, has drawn second division 1860 Munich.
The third round ties will be played on February 7 and 8, with the final to be held at Berlin's Olympic Stadium on May 27.
Third-round draw in full:
Borussia Dortmund vs. Hertha Berlin
Hamburg vs. Cologne
Sportfreunde Lotte vs. 1860 Munich
Sandhausen vs. Schalke 04
Hannover 96 vs. Eintracht Frankfurt
Bayern Munich vs. VfL Wolfsburg
Greuther Fuerth vs. Borussia Monchengladbach
Astoria Walldorf vs. Arminia Bielefeld