Who will win the Champions League?
Rio Ferdinand says he is fit and ready to play for Manchester United in the Champions League final on Wednesday.
He's missed the past four matches for United with an injury, but is ready to take on Spanish side Barcelona.
Rio's team-mate Cristiano Ronaldo is also likely to be in action, and he's expecting to win the trophy in Rome.
He said: "Barcelona do have a great team and we respect them but I believe Manchester are the best and we'll show it tomorrow."
Ronaldo is one of two players many football experts think will decide which of the teams lift the European Cup.
Will Ronaldo and Messi be the stars of the final?
The other is Barcelona star Lionel Messi, and even United manager Sir Alex Ferguson has admitted doesn't know which player is the best.
He said: "They are two fantastic footballers with courage to attack defenders all the time, no matter how many times they are knocked down, they have the courage to get up and attack again.
"They both have tremendous qualities and at the end of the day, how can you decide which is better? It's impossible to separate them in that regard."
Injured stars to return
Rio Ferdinand isn't the only injury worry who may recover in time to play in the final, as two of Barcelona's players are also expected to be ready in time.
Striker Thierry Henry and key midfield man Andres Iniesta have both been battling injuries of their own, but should now line up for the final.