Real Madrid's talismanic forward Cristiano Ronaldo is set to face Manchester City in Wednesday's Champions League semi-final second leg after coming through training on Monday.
The Portugal marksman has missed Real's last three games, including last week's goalless first leg in Manchester, with a hamstring strain.
Ronaldo completed a full training session on Monday for the first time since being injured against Villarreal on April 20.
He has netted 47 goals in all competitions this season and is the leading scorer in the Champions League with 16, one shy of his record from Real's victorious 2013-14 campaign.
Fellow striker Karim Benzema could only do running work on Monday and is still a doubt with a hamstring problem.
Midfield anchorman Casemiro received a knock in Saturday's 1-0 La Liga win at Real Sociedad but is expected to face City.
Photograph: Sergio Perez/Reuters
10 BEST Sports Photos of the Week!
Leicester's Vardy is football writers' player of the year!
Serena deletes airbrushed Instagram photo after being slammed
SPOTTED! Emraan Hashmi, Nargis Fakhri at IPL match
Manchester United manager's bizarre interview