UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Ton up for Ronaldo as Madrid score five

Cristiano Ronaldo passed a century of Liga goals for Real Madrid CF by scoring twice in a 5-1 defeat of Real Sociedad de Fútbol, while Lionel Messi was on target as FC Barcelona won.

Liga: 24 March ©Getty Images

Cristiano Ronaldo scored his 100th top-flight goal for Real Madrid CF as the Liga leaders returned to winning ways after ten-man FC Barcelona had ramped up the pressure by overcoming RCD Mallorca.

Having had their advantage over the Azulgrana reduced to six points in the last week following successive 1-1 draws, Madrid were back to their free-scoring best against Real Sociedad de Fútbol, Gonzalo Higuaín (6) setting them on their way.

Ronaldo's landmark strike, on just his 92nd league appearance for the club, and a lob from Karim Benzema extended the hosts' lead before the break, with the pair scoring again in the second half as Madrid registered five goals or more in a match for the ninth time this season. Xabi Prieto (41) replied for Sociedad, who remain 14th.

The win restored their six-point cushion over Barcelona, who had earlier won 2-0 at Mallorca. Lionel Messi (25) opened the scoring with a free-kick which evaded everyone, despite Alexis Sánchez's attempt to apply the finishing touch, although it was not until the latter stages that the points were secured through Gerard Piqué’s opportunist strike.

Josep Guardiola’s team had been down to ten men since Thiago Alcántara was dismissed in the 56th minute for a second booking. Elsewhere, Pedro Rios (12), Miku (24) and a Bruno own goal (30) ensured Getafe CF came from behind to beat third-placed Valencia CF 3-1.

Selected for you