Real Madrid visit the Allianz Arena, the stadium where they managed to get a 0-4 win in 2014 which earned them the ticket for the Champions League Final. Plenty of things have changed, though, as Carlo Ancelotti is now Bayern Munich's coach.
Los Blancos should try to score as many away goals as possible but they also must take care defensively. Neither Pepe nor Varane are available, meaning that Nacho will start in the center of Madrid's defensive line alongside team captain Sergio Ramos. This will not be an easy game for the young defender as he doesn't have the experience against the world's best strikers like Robert Lewandowski.
Zidane will most likely start Casemiro, Modric and Kroos in the midfield with the BBC of Bale, Karim Benzema and Cristiano Ronaldo upfront, so no big surprises are expected for this one. Players like Isco, Morata or James could be waiting for their chance on the bench and they definitely have the potential to change the course of the game for Madrid if needed.
Bayern: Neuer; Lahm, Javi Martínez, Boateng, Alaba; Vidal, Alonso, Thiago; Robben, Lewandowski, Ribéry.
Out: Hummels (ankle)
Doubtful: Müller (ankle)
Misses next match if booked: Boateng
Real Madrid: Navas; Carvajal, Ramos, Nacho, Marcelo; Casemiro, Kroos, Modrić; Bale, Benzema, Ronaldo.
Out: Pepe (ribs), Varane (hamstring)
Misses next match if booked: Modrić, Ramos
How to watch Bayern vs Real Madrid
Kick-off time: 20:45 CET, 02:45pm EST.
Venue: Allianz Arena, Munich, Germany.
Prediction: Bayern Munich 3-2 Real Madrid
Available streaming: FOX Sports 2GO (USA), Fubo.TV (EVERY Real Madrid game with a high-quality and legal stream, click here to sign up and benefit from a huge offer for new members and Managing Madrid readers).
For listings in other countries, check out LiveSoccerTV.com.