It took extra time but RB Leipzig advanced to the German Cup final with a stoppage-time goal from Emil Forsberg. The goal came after a goal-filled extra 30 minutes that saw Leipzig gain the lead, lose it and then advance to their second German Cup final in team history.
Breman spent much of the game packing numbers in the defense and waiting for their chances on the counter. Leipzig, to their credit, moved the ball well and created chances but found that they lacked the killer instinct in the final third that has seen them win only two of their last five games. Half time substitutions did little to break the regulation tie but did wear down the Breman defense.
The game's best chance came late in the second half when Christopher Nkunku rattled the post with a headed effort. Players grabbed their heads in disbelief as the scoreless draw dragged on. However, it was apparent that Breman was losing the defensive hold that appeared air-tight to Leipzig's efforts.
The breakthrough came early in extra time when South Korean striker Hwang Hee-Chan fired a deflected ball past the Breman goalkeeper. From there both teams played with a physical style that saw a stoppage time equalizer from a rare Dayot Upamecano error. An errand back pass saw Leonardo Bittencourt run in on goal and score to keep Breman in the game.
Chances continued for Leipzig but the clock was their worst enemy as the game appeared destined for a penalty shootout. That changed in the 120th minute when Forsberg headed a rebound that sent the East German club into a frenzy.
Leipzig now await the winner of Borussia Dortmund and Holstein Kiel. It will be Nagelsmann's first an only chance to raise a trophy with his club before departing to Bayern Munich in the off-season.
RB Leipzig: Gulacsi; Upamecano, Konate, Orban, Kampl, Mukiele, Angelino (101' Henrichs), Nkunku (45' Haidara)(114' Forsberg), Sabitzer (74' Poulsen), Sorloth (90' Hwang), Olmo
Werder Breman: Pavlenka; Gebre Selassie, Veljkovic, Moisander, Augustinsson, Mbom (73' Bittencourt), Grob, Eggestein, Sargent, Selke (96 Mohwald), Fullkrug (66' Osako)