Cristiano Ronaldo has been ruled out of Real Madrid's trip to Celta Vigo tomorrow night - a game they must win if they're to have any hope of winning the league.

Carlo Ancelotti's men sit in third place after draws against Valencia and Real Valladolid left them behind rivals Atletico Madrid and Barcelona in the title race will be without their main man this weekend.

The Guardian report that, with the Champions League final against Atletico to prepare for, Ancelotti has confirmed Ronaldo will not feature against Celta following a series of minor injuries and an apparent thigh strain suffered in midweek.

They quote the former PSG, Chelsea and AC Milan boss as saying: "Cristiano Ronaldo is not playing tomorrow because he is not at 100 percent and I prefer not to take risks."

His absence will be felt by a team that know even two wins from their remaining two league games might not be enough to secure the La Liga title.

Atletico currently sit at the top of the league with 88 points while Barcelona are second on 85 but the two face each other on the final day of the season, and should that fixture end in a draw and both teams lose tonight, Madrid, who are currently third with 84 points, could take the title with two wins.

However, should Atletico beat Malaga at home tomorrow evening, Real will no longer be in contention, leaving them to focus on the May 24th showpiece event against their city rivals.

The Bernabeu club haven't won the Champions League since 2002, and Madrid hierarchy will be desperate to end the wait.

Ronaldo isn't the only first team regular who will be missing in the title run in, the Guardian also state that Angel Di Maria and defensive trio Pepe, Raphael Varane and Dani Carvajal will also miss the clash with Celta Vigo through injury.

Write for GiveMeSport! Sign-up to the GMS Writing Academy here:

DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. and SportsNewMedia do not take any responsibility for the content of its contributors.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: