The Portuguese superstar missed last week’s first leg at the Etihad Stadium with a thigh injury but has been training normally this week.
And judging by this latest video of Ronaldo scoring a beautiful chip in training, it’s safe to assume the 31-year-old is fit and raring to go.
SUBMIT AN ARTICLE
Apply to become a GMS writer by signing up and submitting a 250-word test article: http://gms.to/haveyoursay5
Ronaldo is played in one-on-one with the goalkeeper and beats him with a glorious chip.
The ‘keeper, who went to dive low to his right, looked on helplessly as the ball lofted over his head and into the back of the net.
Video: Ronaldo scores chip in training
Ronaldo, meanwhile, celebrated by producing his trademark ‘Siiiiiii!’ celebration - albeit just performing the action, rather than saying the word itself.
Huge boost for Real Madrid
It will be a huge boost for Los Blancos if, as expected, Ronaldo starts against the English club at the Bernabeu tonight.
Zinedine Zidane’s side looked toothless without the three-time Ballon d’Or winner in Manchester last week and only just scraped past Real Sociedad in La Liga on Saturday afternoon.
Gareth Bale, like he did against Rayo Vallecano a week earlier, scored a late winning goal to secure all three points for Los Blancos in Ronaldo’s absence.
Zidane: Ronaldo is at 100%
“Cristiano is fine - he is at 100%," Zidane was quoted as saying by the Mirror earlier this week. “It is not just two days, it is a week. And bit by bit he has been recovering. He is a player who is like that, who recovers very quickly.
"It is always good to have him on the pitch with us. He is an outstanding player, his statistics show that.”
"There is no risk. He is training and he is 100%."
Zidane reserves praise for Bale
However, Zidane was also mindful to praise the recent performances of Bale.
"Bale has had problems but he could be like Cristiano and play many games," the French coach was quoted as saying by Sky Sports.
"It was great to see a player of his importance score a goal ahead of Wednesday. I'm happy for him. He's had a lot of injury problems but I'm very happy to see him play 90 minutes.
"It means that every player is important, they deliver when they play and it's important to know that I have 20 or 21 players who are always ready to play.
"When we play every three days it's always difficult but everyone plays and everyone delivers, and that's the best thing about this team."
Will Real Madrid win the Champions League? Have your say by leaving a comment below.