A late double from Cristiano Ronaldo put some gloss on a stuttering performance from Real Madrid as they beat Celta Vigo 3-0 to cut the gap at the top of La Liga to five points.
Lionel Messi broke a Spanish hat-trick record and Luis Suarez struck twice as a rampant Barcelona took over top spot in La Liga with a 6-1 hammering of Rayo Vallecano on Sunday.