Cristiano Ronaldo is out of Wednesday's Copa del Rey final against Barcelona. The top scorer in both La Liga and the Champions League this season has sat out Real Madrid's last two matches after developing knee and thigh muscle problems in his left leg and was ruled out after being unable to train on Tuesday.

The Ballon d'Or winner leads the team with 45 goals in all competitions this season and also scored the winning goal in the final three years ago against Barcelona.

The Real manager Carlo Ancelotti had suggested he might make the final earlier in the week but on the eve of the match he admitted: "Cristiano is not available because we do not want to take risks with him."

Ronaldo, 29, was an unused substitute in the Champions League quarter-final, second-leg match with Borussia Dortmund and missed Saturday's league game with Almeria, who were defeated 4-0.