Yussuf Poulsen and Emil Forsberg fired RB Leipzig into the DFB-Pokal for the first time in their history with a 3-1 win over Hamburg at Volksparkstadion on Tuesday.
Denmark international Poulsen opened the scoring for the Bundesliga side early on and played a key part in Vasilije Janjicic putting through his own net after Bakery Jatta equalised in the 23rd minute.
Hamburg were unable to restore parity once more as Emil Forsberg added a third for Leipzig with 18 minutes to play.
Ralf Rangnick's side will now face either Bayern Munich or Werder Bremen, who meet on Wednesday, in the final at the Olympiastadion on May 25.
Leipzig were rewarded for a fast start as Poulsen profited from some slack defending to guide Marcel Halstenberg's corner past Julian Pollersbeck from eight yards in the 12th minute.
The hosts should have been two goals behind within 15 minutes but were saved by the frame of their goal when Poulsen and Marcel Sabitzer both hit the post in the space of four seconds.
Hamburg made the most of that let off thanks to a goal against the run of play, with Jatta winning the ball from Kevin Kampl and lifting a bending effort over an off-guard Peter Gulacsi.
It took just eight second-half minutes for Rangnick's men to regain their advantage, though. Wary of the lurking Timo Werner, Janjicic turned Poulsen's ball across the face of goal into his own net.
Leipzig put the game beyond doubt through Forsberg's strike from the edge of the box, picking out the bottom-left corner just three minutes after he rattled the crossbar.
What does it mean? First final awaits Leipzig
A seventh win in a row for Leipzig leaves them on course for a first major honour. The Red Bulls had never previously made it past round three of the Pokal, most recently being knocked out in the second round at the hands of Bayern last season.
With a 10-point advantage over the chasing pack in the race for a top-four finish in the Bundesliga and just four games remaining, Rangnick's side can focus on a date with Bayern or Bremen in Berlin.
Poulsen steps up
Poulsen gave his side a deserved lead and played a huge part in Leipzig's pivotal second, which came when Hamburg were threatening another equaliser. The striker now has 19 goals in all competitions.
Kampl and Gulacsi's blushes spared
Leipzig were boasting a one-goal lead and were in control of the match when Kampl was put under pressure by Jatta and gave away possession near the touchline. A backpedalling Gulacsi should have bailed his team-mate out but was unable to get any power behind his one-handed save, allowing the ball to creep over his head.
Thankfully for the embarrassed Leipzig pair, Janjicic's own goal and Forsberg's strike put their side back in command.
Leipzig could wrap up Champions League qualification from the Bundesliga in their home match against Freiburg on Saturday, while Hamburg travel to fellow 2. Bundesliga promotion hopefuls Union Berlin the following day.
|De Bruyne, Neville and a rock ´n´ roll star pay tribute to captain fantastic Kompany|
|Perth Glory 0 Sydney FC 0 (aet, 1-4 on penalties): Redmayne the hero in A-League Grand Final|
|Real Madrid 0 Real Betis 2: Zidane´s men humbled in final-day defeat|
|Joshua-Wilder must be next, no excuses - Hearn|
|Trail Blazers need effort over strategy in Game 4 against Warriors - Stotts|
|Fans to receive 82 per cent of Euro 2020 tickets|
|Green: Arguing with officials made me disgusting to watch|
|Kompany appointed as Anderlecht player-manager|
|World class Kompany is Manchester City´s DNA, says Goater|
|Ponga scores stunning double as Knights thrash Dragons|
|Kompany thanks Guardiola and Manchester City team-mates after announcing departure|
|Kompany leaving Manchester City after 11 years|
|Breazeale feels referee stopped Wilder fight too early|
|Green playing ´unbelievably well´, says Kerr|
|Astros get 10th straight win with defeat of Red Sox|
|Warriors´ Iguodala to undergo MRI as Finals beckon|
|Three takeaways from Golden State´s comeback win over Portland|
|Wilder asks for patience over Joshua fight|
|Warriors on verge of NBA Finals after trumping Trail Blazers|
|Wilder retains title with first-round knockout of Breazeale|
|MLS Review: Rooney scores in DC defeat, Wondolowski breaks record|
|Larson wins $1m NASCAR All-Star Race after qualifying in Open|
|Nurse wants Raptors to ´play their a** off´ and change series|
|My last great moment at Allianz Arena – Ribery revels in Bundesliga triumph|
|Eagles defensive end Long announces retirement|
|Ribery, Robben shaped Bayern & Bundesliga – Kovac|
|Favre left disappointed after Dortmund miss out on title|
|Sancho targets Bundesliga glory with Dortmund next season|
|Koepka has no doubts he´ll win US PGA Championship|
|Johnson looking for ´some help´ from Koepka|
|History awaits as Koepka takes record seven-shot lead at US PGA|
|Of course I will be here – Cavani wants to stay at PSG|
|Saunders targets ´big names´ after becoming two-weight world champion|
|Kane stars as USA close on quarter-final berth|
|Lyon president Aulas urges PSG to make Ndombele move|
|Sylvinho, Juninho to join Lyon as coach and sporting director|
|Dupichot and Zebo grab hat-tricks as Racing 92 rout Perpignan|
|Sensational Inoue hammers Rodriguez to win IBF bantamweight belt|
|Do not steal goals, Raheem! Sterling offers explanation for Pep-talk|
|Ouch! Djokovic embarrassed after accidentally hitting ball boy|
|Ronaldo pays tribute to departing Allegri|
|We need to score that chance - Gracia rues Pereyra miss in City humbling|
|Benfica crush Santa Clara to clinch title and pass 100-goals mark|
|Derby strikes and play-off failings – Wondolowski´s MLS goals record in Opta numbers|
|Goal-shy Piatek must focus on Milan - Gattuso|
|There is a score there for me - McIlroy pleased with improved display|
|Guardiola: Man City treble feat harder than Champions League but can be repeated|
|Djokovic edges out Schwartzman to set up Nadal final|
|Koepka still well clear despite slight Bethpage wobble|
|Paris Saint-Germain 4 Dijon 0: Mbappe closes on Messi with brace|
|Guardiola fumes at payment question after FA Cup win|
|Stormers hold Crusaders to dramatic draw after Lions win thriller|
|Mentally I was done – De Bruyne on injury nightmare|
|Sterling denied FA Cup final hat-trick as Jesus awarded Man City´s second goal|
|Guardiola demands improvement from treble-winning Manchester City|
|Madness – Sterling astonished by De Bruyne´s FA Cup cameo|
|Take another look at Manchester City´s sensational six FA Cup final goals|
|Man City treble: Are Guardiola´s men the best team of the Premier League era?|
|Chiefs finish top as Saints edge out Quins for fourth|
|Runaway leader Koepka starts round three at Bethpage|
|Bundesliga 2018-19: Jadon Sancho – Dortmund´s golden boy in numbers|
|Hegerberg hat-trick earns Lyon sixth Women´s Champions League title|
|Magician David Silva makes treble-winning history for Manchester City|
|Man City are the best team in the world - Kompany|
|Man City treble: Five unsung moments in Guardiola´s domestic clean sweep|
|Manchester City 6 Watford 0: Sterling double helps secure unprecedented domestic treble|
|Catalans crush Warriors at Camp Nou in front of record crowd|
|Pliskova beats Sakkari in Rome repeat, Konta upsets Bertens|
|Valencia clinch Champions League qualification on final day|
|Kovac ´convinced´ he will be Bayern Munich boss next season|