It appeared as though he was going to miss out.
David Alaba has surprisingly been included in Real Madrid's matchday squad for their Champions League semi-final with Manchester City on Wednesday night.
The Austrian was forced off at the interval in the first leg last Tuesday and missed Los Blancos' title-winning victory over Espanyol on Saturday, but he has been included as an option to play against Pep Guardiola's charges.
Carlo Ancelotti may still start with Nacho Fernandez alongside Eder Militao in the heart of the defence, or he might opt for the Br azilian's regular centre-back partner in Alaba.
The Italian coach also has a key decision to make over whether to name Rodrygo Goes or Fede Valverde in his starting XI.
The three players who have not been included in the squad are Isco, Gareth Bale and Eden Hazard.
The Welshman is still dealing with a back problem, while the Malaga-born midfielder is suffering from flu. The Belgian, meanwhile, is still recovering from ankle surgery.
Real Madrid's squad vs Manchester City
Goalkeepers: Thibaut Courtois, Andriy Lunin, Toni Fuidias.
Defenders: Dani Carvajal, Eder Militao, David Alaba, Jesus Vallejo, Nacho Fernandez, Marcelo, Lucas Vazquez, Ferland Mendy.
Midfielders: Toni Kroos, Luka Modric, Casemiro, Fede Valverde, Dani Ceballos, Eduardo Camavinga.
Forwards: Karim Benzema, Marco Asensio, Luka Jovic, Vinicius Junior, Rodrygo Goes, Mariano Diaz.