BERLIN (REUTERS) - Bundesliga leaders Bayern Munich beat Werder Bremen 3-2 with two goals from Robert Lewandowski on Wednesday (April 24) to advance to the German Cup final for the second straight year and keep the domestic league and cup double firmly in their sights.
The Bavarians, who also beat Werder in the league last week, will now face RB Leipzig in the final on May 25. Bayern had lost last year's final to Eintracht Frankfurt.
Werder scored twice in two minutes to come back from two goals down to level at 2-2 before Lewandowski hit an 80th minute penalty to secure victory for Bayern, who are chasing a record-extending 19th cup victory.
Bayern opened their account with the Bundesliga's leading scorer who stabbed in from close range after a looping header from Thomas Mueller had bounced off the post in the 36th minute.
The hosts had their share of chances but it was Bayern who scored again with Mueller in the 63rd.
Werder, however, fought back with Yuya Osako in the 74th minute and Milot Rashica in the 75th before Lewandowski silenced the home crowd with his spot kick, awarded for a foul on Kingsley Coman.
The Poland forward should have had a hat-trick but he hit the post from a metre out in stoppage time.