Cristiano Ronaldo scored his 50th goal of the season to help Real Madrid beat Malaga and move to within two points of La Liga leaders Barcel...
Cristiano Ronaldo scored his 50th goal of the season to help Real Madrid beat Malaga and move to within two points of La Liga leaders Barcelona.
Ronaldo crossed for Sergio Ramos to put Madrid ahead but then hit the post with a second-half penalty.
Ronaldo was involved again as James Rodriguez made it 2-0 before Juanmi pulled a goal back for Malaga.
Ronaldo, 30, made it 3-1 from Javier Hernandez's low cross and has now hit 50 goals in his last five seasons.
Lionel Messi scored his 400th goal for Barcelona as Luis Enrique's team beat Valencia to stay clear of title rivals Real Madrid.
Messi set up Luis Suarez's opening goal after 55 seconds before scoring his landmark goal in stoppage time.
The Argentine scored his 46th goal of the season at the second attempt after Diego Alves saved his initial effort.
Barcelona were made to work for the win, with keeper Claudio Bravo saving a penalty from Dani Parejo.
Atletico Madrid's Antoine Griezmann struck a brace as the defending champions strengthened their hold on third place with a 2-1 victory at Deportivo La Coruna.
Griezmann struck with a scissor kick to put Atletico ahead in the fifth minute and added his 20th league goal in the 22nd.
Atletico coach Diego Simeone was dismissed just before half-time, apparently for complaining to the officials, and watched the second half from a box in the stands.
Deportivo came alive only after Oriol Riera scored with a header in the 78th, but Atletico held on to the three points.