Liverpool boss Jurgen Klopp provided a positive update on Thiago Alcantara and Fabinho ahead of Saturday's Champions League final at Stade de France.
The former appeared a major doubt after being forced out of Sunday's final Premier League game against Wolves at half-time with an Achilles injury, with the latter back from a hamstring complaint.
"Looks good for both Thiago and Fabinho," Klopp said. "Fabinho trained completely normal. Thiago trained yesterday with the team, will train today and we will go from there."
The Merseysiders are looking to win a third trophy this season, having claimed the League Cup and FA Cup.
Thiago resumed training after being forced from the pitch with a muscle issue in the first half of their 3-1 win over Wolverhampton Wanderers in the final league game of the season last Sunday, as Liverpool finished second in the table.
Fabinho has not featured for the team since sustaining a muscle problem in their 2-1 league win away to Aston Villa on 10 May.
Liverpool have won the Champions League six times, while Real have 13 titles.
The two teams have met eight times in the European Cup, with Real winning four times and Liverpool three.
Meanwhile Luis Diaz says he's living a dream as he aims to cap an outstanding first season at Liverpool by winning the European Cup.
The exciting Colombia forward has been a revelation since joining the Reds from Porto in January.
His arrival gave Klopp's attack a timely injection of energy and then helped them maintain momentum as they chased what would have been an extraordinary quadruple.
They fell just short in their quest to add the Premier League title to the two domestic cups already won, but they can make instant amends in Saturday’s Champions League final against Real Madrid.
"Always I have dreamed of winning the Champions League," said Diaz.
"Even more so (to be playing) against a team like Real Madrid, for me I am living a great dream.
"I want to take advantage of these moments and be happy."
Diaz, 25, has certainly hit the ground running at Anfield and immediately established himself as a key component of their feared attack.
That is no mean feat with manager Klopp’s other options including Sadio Mane, Mohamed Salah, Diogo Jota and Roberto Firmino, but Diaz is modest about his own contribution.
"I don’t believe so," he said, when asked if he is the team’s most in-form player. "I think every one of us is in very good shape to compete at a high level, not only me.
"Everyone in the squad is in good form. I know if I am given the opportunity I will go out there to take advantage like always."
"There are no favourites"
Liverpool centre-back Virgil van Dijk has also declared himself fully fit for the game despite suffering a knock in the FA Cup final that kept him out of the final two league games of the season.
"I'm fine, absolutely fine," Van Dijk said. "No issues and very excited for Saturday, of course."

Midfielder Harvey Elliott is itching for action but determined to soak up the occasion regardless of whether or not he features in the final.
The 19-year-old hopes to be on the bench at least at the Stade de France in Paris on Saturday.
That would underscore an impressive rise for the boyhood Liverpool fan, who four years ago was in the crowd as the Reds were beaten by the Spanish giants in the final in Kiev.
"I am still supporting the team as a fan but to be able to say I’m going to be there as a player is a dream in itself," Elliott said. "It is just going to be crazy.
"I don’t know how it is going to feel because I’ve never experienced it before as a player, there are going to be so many emotions going through me.
"I’m just going to need to put them aside and concentrate on the game. There is going to be that excitement but I’m just waiting if called upon, making sure I’m focused and ready."
We need your consent to load this rte-player contentWe use rte-player to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences
Listen to the RTÉ Soccer podcast on Apple Podcasts, Spotify or wherever you get your podcasts.
Watch Liverpool v Real Madrid in the Champions League final live from 7pm Saturday on RTÉ2 and RTÉ Player, and follow our live blog on RTÉ Sport Online or the News Now app