Bale, Ronaldo both start for Madrid in Munich
Real Madrid's forward Gareth Bale addresses a press conference in Munich, southern Germany, on April 28, 2014 - by Christof Stache
Bale came off the bench in the second half of Real's 1-0 first-leg win in Madrid last Wednesday despite suffering from flu and missed Saturday's 4-0 Spanish league win at home to Osasuna.
Ronaldo has suffered with niggling injuries recently but scored twice against Osasuna, and those two form a potent forward line alongside France's Karim Benzema in the middle.
Bayern coach Pep Guardiola switched captain Philipp Lahm to right-back with Bastian Schweinsteiger and Toni Kroos playing together in central midfield.
Thomas Mueller, Arjen Robben and Franck Ribery were all named behind Croatia striker Mario Mandzukic.
There was no place in Bayern's starting line-up though for Mario Goetze or Spanish international Javi Martinez, with both named on the bench.
Bayern's Mandzukic and Real's Sergio Ramos and Xabi Alonso all know a booking at the Allianz Arena would see them miss out on playing in the final on May 24 should their sides progress.
Starting line-ups for the Champions League semi-final, second leg between Bayern Munich and Real Madrid at the Allianz Arena on Tuesday:
Bayern Munich (4-2-3-1)
Manuel Neuer; Philipp Lahm (capt), Jerome Boateng, Dante, David Alaba; Bastian Schweinsteiger, Toni Kroos; Arjen Robben, Thomas Mueller, Franck Ribery; Mario Mandzukic
Coach: Pep Guardiola (ESP)
Real Madrid (4-3-3)
Iker Casillas (capt); Dani Carvajal, Sergio Ramos, Pepe, Fabio Coentrao; Luka Modric, Xabi Alonso, Angel di Maria; Gareth Bale, Karim Benzema, Cristiano Ronaldo
Coach: Carlo Ancelotti (ITA)
Referee: Pedro Procenca (POR)