• Spanish side will be without midfield ball-winner Casemiro • Teams fought out stalemate in Champions League first leg

This article is more than 4 years old

This article is more than 4 years old

Cristiano Ronaldo has been passed fit for the second leg of Real Madrid’s Champions League semi-final against Manchester City, their coach Zinedine Zidane has announced.

However, the Spanish side have been hit by the loss of their midfield ball-winner Casimero who has transformed their midfield under Zidane, and will be without their France striker Karim Benzema who has been struggling with a hamstring injury.

“Casemiro doesn’t have an injury, it’s an edema [a swelling] and we don’t want to risk him. We have enough players,” said Zidane.

Real Madrid C.F. (@realmadriden) This is our 21-man squad for the @ChampionsLeague semi-final second leg against Manchester City.#RMUCL #HalaMadrid pic.twitter.com/cWx7es9HDS

Ronaldo has missed Real’s last three games, including the goalless draw in the first leg at the Etihad Stadium last week, with a thigh injury. It also kept him out of Saturday’s 1-0 La Liga win at Real Sociedad in which Gareth Bale scored the only goal.

The Portuguese has played a full part in training ahead of Wednesday’s match at the Bernabéu and Zidane says he is ready to return.

“Cristiano is OK. He is 100%. He trained this morning and he will be there tomorrow,” he said.

It was Ronaldo who scored the winner when the sides met during the 2012-13 group stages and the same referee from that match has been appointed for Wednesday night’s game, Damir Skomina of Slovenia.

Los Blancos won 3-2 on that occasion in September 2012, despite going behind twice, and similar result would earn Zidane’s side a place in the final following last week’s stalemate at the Etihad.

Skomina, who became an international referee in 2003, was in charge for Manchester City’s 2-1 home defeat by Juventus earlier in the season.