It is a complete Real Madrid squad that is named to face their city rivals, Atletico, in what is a repeat of the 2014 final, with Ronaldo starting.
The Portuguese was a doubt due to injury, but will play up front alongside Benzema and Bale.
With Casemiro and Luka Modric playing with Toni Kroos in midfield.
However, Atletico have dropped Diego Godin, opting for Stefan Savic in the heart of defence, with Torres leading the attack.
Real Madrid: Navas; Carvajal, Pepe, Ramos, Marcelo; Kroos, Casemiro, Modric; Bale, Benzema, Ronaldo.
Subs: Casilla, Danilo, Nacho, Isco, James, Jese, Vazquez.
Atletico Madrid: Oblak; Juanfran, Savic, Godin, Filipe Luis; Saul, Gabi, Augusto, Koke; Griezmann, Torres.
Subs: Moya, Hernandez, Gimenez, Tiago, Thomas, Correa, Carrasco.