Bayern Munich will face either Borussia Dortmund or Hertha Berlin in Germany's domestic cup final.
FRANKFURT, Germany (AP) — Bayern Munich needed a disputed penalty to secure a 2-0 win over Werder Bremen and a place in the final of the German Cup final.
Thomas Muller scored both goals in Tuesday's semifinal, the second coming from a 71st-minute contested penalty. Substitute Arturo Vidal fell after a careless challenge by Janek Sternberg but video replays appeared to show that the Chile midfielder had taken a dive. Werder surprised Bayern with aggressive pressing and was unfortunate not to score from several chances.
The win kept Bayern on course for a second treble in its history in Pep Guardiola's final season as coach. Bayern is close to clinching the Bundesliga title and is in the semifinals of the Champions League.
Muller scored the opening goal in the 30th with a header.