Cristiano Ronaldo should be fit to face Bayern Munich today, according to Real Madrid coach Carlo Ancelotti, but a final decision on whether he will play in the Champions League semi-final first leg will be made in the last minute.

The FIFA World Player of the Year has not played since the beginning of this month due to knee and hamstring strains but is back in training and will now undergo a more vigorous session this morning including sprints which will then determine whether he does start.

“He has been fine in training and we will have another test but it is obvious he will play if everyone is sure that he doesn’t have any problems.

“We are confident that he will start but a decision will be made tomorrow (today),” Ancelotti told a news conference.

“If there is a risk for him then he won’t play. This is a tie and so nothing will be decided here but hopefully we will take an advantage into the return leg.”

Except for a defeat in the second leg of their quarter-final tie with Borussia Dortmund, which did not prevent them from progressing, Real have been in good form in Ronaldo’s absence with two wins in La Liga and victory last week in the King’s Cup final against bitter rivals Barcelona.

Gareth Bale came to the fore in the cup with a fine winning goal and he is also fit to play having overcome a heavy cold.

“He is in good spirits. He had a small problem but now he is looking forward to playing. With the game he had against Barca it is logical that it will have given him more confidence,” said Ancelotti.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.