RB Leipzig eased past second division's Hamburg SV 3-1 on Tuesday to reach the DFB Pokal final for the first time in their young history.
Leipzig, formed by energy drink maker Red Bull 10 years ago as a fifth-division club, will now face the winners of Wednesday's semifinal between Bayern Munich and Werder Bremen for a shot at the club's first silverware.
Yussuf Poulsen headed the visitors in front in the 12th minute but Bakery Jatta's audacious strike from outside the box caught Peter Gulacsi off guard to level for the hosts.
Hamburg, battling to return to the Bundesliga next season after last year's relegation, were a step slower than their opponents.
Leipzig, who hit the woodwork three times, went back ahead eight minutes after the restart with Vasilije Janjicic's own goal.
Emil Forsberg then threaded in his shot in the 72nd to make sure of their maiden final appearance.