Bayern Munich will travel to Werder Bremen on April 24 for their DFB-Pokal semi-final, with Hamburg hosting RB Leipzig a day earlier.
Head coach Niko Kovac is aiming for back-to-back successes in the competition after his Eintracht Frankfurt side overcame Bayern 3-1 in the 2018 final.
The Bundesliga champions suffered a scare in this season s quarter-finals, eventually overcoming 2.Bundesliga side Heidenheim 5-4 in a remarkable contest despite Niklas Sule s first-half red card.
Germany s second tier still has representation in the form of Hamburg, who beat Paderborn 2-0 in the previous round.
Leipzig are expected to be Bayern s main obstacle to a 19th Pokal triumph, although they needed Marcel Halstenberg s goal in stoppage time of extra time to edge a 2-1 quarter-final win at Augsburg.
semi-finals confirmed
— The DFB-Pokal (@DFBPokal_EN)