Emil Forsberg’s last-gasp goal in RB Leipzig’s 2-1 home triumph over Union Berlin on Wednesday put them in their third German Cup final in four years.
After Union’s first-half header was canceled out by an Andre Silva penalty, Forsberg scored in the second minute of stoppage time to secure the semi-final victory.
Forsberg’s goal was his third in a German Cup semi-final.
He also scored a 121st-minute winner in last year’s triumph against Werder Bremen, and he also scored in a 3-1 win over Hamburg in 2019.
“These are the kinds of events you never forget. It’s incredible because it only occurs in football “Sky was informed by Forsberg.
In the final on May 21 at Berlin’s Olympic Stadium, Leipzig will meet Freiburg, who defeated Hamburg 3-1 on Tuesday.
Leipzig is vying for its first cup triumph after losing in previous finals to Bayern Munich and Borussia Dortmund.
The visitors seized the lead after 25 minutes when Becker tucked a cross inside the far post, much to the joy of the traveling supporters.
It was Leipzig’s first goal of the season in the tournament.
Leipzig equalized in the 61st minute when their leading scorer, Christopher Nkunku, was pulled down in the box, and Portugal striker Silva scored the resultant penalty.
Silva, who had missed three penalties in Europe this season against PSG, Real Sociedad, and Atalanta, shouted in delight after his spot-kick soared past Union’s Danish goalkeeper Frederik Roennow.
When Swedish playmaker Forsberg soared above his man and directed a header into the corner, extra time was on the horizon.
Leipzig’s undefeated record in all competitions now stands at 15 games.
Leipzig plays Union again in the Bundesliga on Saturday, before hosting Rangers in the first leg of their Europa League semi-final on April 28.