Barcelona will set a new record in spanish football of winning 35 games in a row if they beat Rayo Vallecano tomorrow.
Meanwhile Atletico Madrid easily beat Real Sociedad to close the gap on Barcelona to five points.
A first-half own goal from Diego Reyes was followed by Saul Niguez’s acrobatic volley and Antoine Griezmann’s penalty in the second half.
They are now at 61 points.
Real Madrid are lying a distant third with 54 points and Ronaldo is deep in the doldrums.