Real Madrid coach Zinedine Zidane has confirmed that Cristiano Ronaldo will make his first appearance of the season against Osasuna at the Bernabeu on Saturday.

Portugal captain Ronaldo has not played since injuring his knee early in the Euro 2016 final.

But Zidane told a news conference on Friday: "He is back from his injury and happy to be with us. It is his first game, 60 days since his last game, so we must just give him time. He will play tomorrow."

Reports in Spain have claimed the 31-year-old would accept being rotated more this season to avoid injury and tiredness later in the campaign, but Zidane said: "We have not agreed anything. Cristiano is Cristiano.

"I will try so that he is with us every day, and ready to play. Cristiano is an important player for this team. I want him always with me, nothing else."

Madrid's plans for the season were hit when it was confirmed by FIFA that they, along with Atletico Madrid, were banned from registering new players in the next two transfer windows.

They were found guilty of breaching four articles 19 as well as parts of the regulations on the status and transfer of young players.

Both clubs plan to appeal to the Court of Arbitration for Sport, and Zidane said he was hopeful the "absurd" decision could be overturned, claiming his own children were affected by the FIFA decision.

"I don't understand it at all," he said. "My kids were born here, spent their whole lives here, so it is absurd they cannot play football.