The Madrid derby mostly helped Barcelona, getting within one point of the league leaders after an easy win over Almeria, while Atletico Madrid remain at third, three points behind Real Madrid, leading the table for another week.
Athletic Bilbao took another step towards the Champions League with a big win over Granada, while Real Sociedad lost at Sevilla.
Athletic Bilbao 4 Granada 0: A very impressive performance from one of the biggest surprises this season, as Bilbao remain on course for a Champions League spot. Aitor Aduriz scored a hat trick and Carlos Gurpegui added a late fourth in a Friday night demolition.
Malaga 1 Valladolid 1: It was a much better performance for Malaga as they try to distance themselves away from the bottom and started well through Roque Santa Cruz, but Daniel Larsson equalized, keeping Valldolid three points away from safety.
Levante 2 Osasuna 0: Levante continue their excellent 2014 run continue, making it eight matches without a loss thanks to first half goals from Pape Diop and Ruben Garcia, before hanging on to the lead for the last half hour after the sending off of Víctor Casadesús.
Getafe 0 Espanyol 0: Espanyol didn’t get any closer to a European spot, while Getafe are still in relegation trouble after a boring match that was mostly about fouls and anxiousness, with 7 yellow cards being used.
Elche 1 Celta 0: Both teams seem like they’re safe, with nothing to fear but also no aspirations for Europe, in the middle of the table. Elche won through a beautiful strike by sub Carles Gil in the 84th minute.
Villarreal 1 Betis 1: A horrid performance from the home side, hurting their champions league chances, and also losing Uche to a red card in the 80th minute. Bruno, via penalty, gave them an undeserved lead from the penalty spot but desperate Betis scored through Ruben Castro, making it only their third point this season away from home.
Atletico Madrid 2 Real Madrid 2: Not great football, but everything else was perfect. Real Madrid scored right out of the gates through the scorching Karim Benzema, but were lucky to finish with a draw; Koke and Gabi scored for Atletico Madrid who deserved to win, but a defensive mistake allowed Cristiano Ronaldo a poach and a point to keep them on top of the table.
Sevilla 1 Sociedad 0: A huge win for Sevilla, getting them a little bit closer to European qualification, and distances Sociedad from the champions league thanks to a late winner from Kevin Gameiro.
Barcelona 4 Almeria 1: The most predictable result of the weekend, as Alexis Sanchez, Lionel Messi, Carles Puyol and Xavi scored for the champions, while Ángel Trujillo with a 27th minute goal made it interesting for a little while.
Rayo 1 Valencia 0: A blow for Valencia’s European hopes and a lifeline for Rayo’s survival, with Joaquin Larrivey providing the difference. Valencia finished the match with 10 men after Antonio Barragan was sent off.
1. Cristiano Ronaldo (Real Madrid) – 23 Goals
2. Diego Costa (Atletico Madrid) – 21 Goals
3. Alexis Sanchez (Barcelona) – 16 Goals