Bayern, Dortmund, Leipzig handed tough German Cup draws
Stay tuned with 24 News HD Android App
Bayern Munich, Borussia Dortmund and RB Leipzig have been handed ties against first-division opponents in the second round of the German Cup after Sunday's draw.
Bayern play at Mainz, Dortmund will travel to Wolfsburg and Leipzig host cult club St Pauli.
Dortmund's match at Wolfsburg is a replay of the 2015 German Cup final, won by a Kevin de Bruyne-powered Wolves in Jurgen Klopp's last match in charge of the five-time winners.
Holders Bayer Leverkusen host second division Elversberg, while five-time winners Eintracht Frankfurt are at home to Borussia Moenchengladbach.
Three-time winners Stuttgart host Kaiserslautern, who lost last year's final in Berlin against Leverkusen.
The matches will take place on October 30 and 31.
Bayern have won the German Cup 20 times and are the clear record holders, with Werder Bremen second-best with six victories.