Bayer Leverkusen are looking to reach their first final since 2009 and their fans would be hoping that they can carry their fine league form and eliminate the Bundesliga champions in this game. They are almost certain to play Champions League football next season with a four-point cushion on the fourth position. However, they are coming up against a strong Bayern Munich side in this game as the Bavarians chase yet another treble under Jupp Heyckes. Lucas Alario is available despite being suspended for Bundesliga games and he should partner the red-hot Kevin Volland here.
Bayern Munich rested most of their biggest stars in their weekend 5-1 win over Borussia Monchengladbach. Sandro Wagner helped himself to a brace but he should give way for Robert Lewandoski here. James Rodriguez scored a stunner of a free kick the last time these teams met and should be in the starting line up here. However, Arturo Vidal pulled up in training after suffering the reoccurrence of a knee injury and he would not be involved in this game. These two sides last met in the DFB Pokal in 2015 with Bayern Munich winning the quarterfinal game on penalties as the sides could not be separated after 120 minutes.