Ronaldo, 29, has been battling a tendinitis problem since the end of the 2013-14 campaign, but the Blancos forward could start to form a potent trio alongside Gareth Bale and James Rodriguez in Cardiff on Tuesday.

The Portugal captain -- who signed from Manchester United in 2009 for 80 million pounds -- missed four of Real's final seven La Liga games as they stumbled towards the finish line, ending up three points behind champions Atletico Madrid and runners-up Barcelona.

Bale -- who will play in front of his hometown fans on Tuesday -- helped to justify his world-record fee of 85 million pounds with a goal in the Champions League final to help beat fierce rivals Atletico Madrid 4-1, and a late strike in the Copa del Rey final to see off Barca 2-1.

The trio, who cost a combined 236 million pounds, will combine as Real look to keep chase in with Barca, who followed up last summer's big-money purchase of Neymar with the 94 million-euro signing of Liverpool forward Luis Suarez in July.

Real defender Alvaro Arbeloa believes the Cardiff crowd will see an open game of football with both sides still battling for fitness ahead of the new season.

"These matches at the start of the season are different, neither team is at full fitness and we'll certainly see more chances than there are in a European final," he told his club's official website. "I hope it's an attractive match and that Madrid win."