Real Madrid are crossing their fingers in the hope that Cristiano Ronaldo will be fit for the first leg of the Champions League semi-final against Bayern Munich after he completed a full training session on Monday.

But there are doubts over whether their Copa del Rey saviour, Gareth Bale, will be ready for the match on Wednesday after the Welsh winger suddenly went down with flu.

Ronaldo, who has missed Real's last four matches with knee and muscle problems in his left leg, is the top scorer in Europe's elite club competition this term with 14 goals and his presence would be vital in the absence of Bale. "Cristiano Ronaldo completed the entire session with the group," Real, chasing a record-extending 10th European Cup, said on their website. They did not specify when Bale would be back.

The Portugal captain had also been put through what was described as an intensive training session on Sunday, despite having been given the day off, after being rested for the Spanish cup final in the hope of getting him fit in time.

He had been an unused substitute in the Champions League quarter-final second-leg match with Borussia Dortmund and missed the league game with Almería, who were defeated 4-0.

The return leg of the semi-final is in Munich next week and the winners of the tie will play Atlético Madrid or Chelsea in the final in Lisbon on 24 May.