Cristiano Ronaldo was sent off for lashing out but Gareth Bale scored a late penalty to give a ragged Real Madrid side all three points from a 2-1 win at Cordoba.
Lionel Messi's late goal earned Barcelona a 1-0 victory over Atletico Madrid in the first leg of their Copa del Rey quarterfinal on Wednesday.
Lionel Messi once again responded to speculation about his Barcelona future with a sensational performance on the pitch, scoring a hat-trick as the Catalans trounced Deportivo La Coruna 4-0.
Real Madrid struck three times in 16 second-half minutes to finally end the dogged resistance of local rivals Getafe, with Cristiano Ronaldo and Gareth Bale the men on the mark.
Atletico Madrid climbed back into third place in the Primera Division standings thanks to their 2-0 victory at home to Granada on Sunday.
Spain striker Alvaro Negredo came off the bench to head in the decisive goal as Valencia beat his old club Almeria 3-2.
Villarreal got their bid for a top-four finish back on track with a comfortable 2-0 win at home to Athletic Bilbao.
Barcelona will be Atletico's opponents as they beat lowly Elche 4-0 to seal a 9-0 win on aggregate.
Fernando Torres struck twice to reaffirm his place in Atletico Madrid hearts and send arch-rivals Real Madrid crashing out of the Copa del Rey 4-2 on aggregate.
David Moyes was sent off as Real Sociedad crashed out of the Copa del Rey following a 2-2 home draw against Villarreal.
Barcelona responded to a turbulent week by producing one of their best performances of the season to beat champions Atletico Madrid 3-1 at the Nou Camp.
Sevilla climbed up to fourth place in the Primera Division standings thanks to a 2-0 away win at Almeria on Sunday.
Real Madrid put a forgettable week behind them as they got back to winning ways with a 3-0 victory over Espanyol at the Bernabeu.
Valencia wasted an opportunity to gain ground on their rivals for a Champions League spot as they were held to a 1-1 draw at Celta Vigo.
Barcelona shrugged off a turbulent few days as they romped to victory in the first leg of their Copa del Rey fifth-round tie, beating Elche 5-0 at home.
Fernando Torres made his second debut for Atletico Madrid as the Spanish champions beat Real Madrid 2-0 in the first leg of the Copa del Rey capital city derby.
Valencia ended Real Madrid's winning streak two shy of the world record as they came from behind to win 2-1.
David Moyes' Real Sociedad held on to record a narrow 1-0 victory over Barcelona as they returned to winning ways at a damp Anoeta on Sunday evening.
Antoine Griezmann scored a brace as Atletico Madrid got off to a fine start in 2015 with a 3-1 win at home to Levante.
Antoine Griezmann scored his first hat trick for Atletico Madrid as the champions came from behind to win 4-1 at Athletic Bilbao.
Luciano Vietto scored twice as Villarreal claimed a 3-0 win over Primera Division strugglers Deportivo La Coruna on Sunday to keep the top four in their sights.
Luis Suarez scored his first Primera Division goal and Lionel Messi hit a late double as Barcelona rounded off a difficult 2014 by thrashing minnows Cordoba 5-0.
Paco Alcacer scored his first league goal in nine matches as Valencia recorded a 1-0 victory to collect all three points at Eibar.
Real Madrid eased into the final of the Club World Cup after a 4-0 win over Cruz Azul at the Le Grand Stade de Marrakech in Morocco.
Pedro scored a hat-trick as Barcelona barely broke a sweat moving into the last-16 of the Copa del Rey with a crushing 8-1 win over Huesca.
Atletico Madrid lost further ground on title rivals Real Madrid and Barcelona as Luciano Vietto's solitary late goal took all three points for Villarreal and inflicted a first home league defeat on Diego Simeone's side since March 2013.
Barcelona slipped four points behind Primera Division leaders Real Madrid after drawing a blank on a damp and luckless afternoon at Getafe.
Valencia returned to winning ways in style by producing a blistering first-half performance to see off Rayo Vallecano 3-0 at the Mestalla.
Two late goals from Cristiano Ronaldo helped Real Madrid increase their Spanish record run to 20 straight wins with a 4-1 triumph at struggling Almeria on Friday night.
Lionel Messi's hat trick sparked Barcelona into life as they came from behind to thrash Espanyol 5-1 in the Catalan derby on Sunday.
Barcelona lifted the Spanish Super Cup for a record-extending 13th time by coming from behind to beat Sevilla 2-1 on Sunday thanks to a stunning strike from France winger Ousmane Dembele and a penalty save in stoppage time from Marc-Andre ter Stegen.
Thibaut Courtois is set for a move from Chelsea to Real Madrid pending a medical, after the clubs announced they had agreed to a deal on Wednesday.
Barcelona have agreed a deal with Bayern Munich for Arturo Vidal, announcing the midfielder is set to sign a three-year contract.
Barcelona confirmed a deal to sign Malcom from Bordeaux on Tuesday, dramatically hijacking the Brazilian forward's move to Roma at the 11th hour.
Spain national team coach Julen Lopetegui will take over as Real Madrid manager after the World Cup, the Spanish club announced on Tuesday, just two days before the tournament begins in Russia.
Zinedine Zidane has shocked the football world by resigning as Real Madrid coach just days after winning a third consecutive Champions League with the La Liga giants.
Andres Iniesta's final Barcelona appearance ended in victory on an emotional evening at the Nou Camp.
Fernando Torres scored twice on his final appearance for 10-man Atletico Madrid in Sunday's 2-2 draw against Eibar.
Real Madrid blew a two-goal lead to draw 2-2 with Villarreal in their final La Liga match ahead of the Champions League final against Liverpool.
Barcelona's quest for an unbeaten La Liga season came to a shocking end with a 5-4 defeat away to Levante on Sunday.
Gareth Bale scored twice to lead Real Madrid to a 6-0 rout over Celta Vigo in La Liga on Saturday.
Atletico Madrid warmed up for the Europa League final by taking a big step towards securing second spot in LaLiga with a 1-0 success at Getafe.
Sevilla remain in the hunt for a Europa League spot as Joaquin Caparros secured his first win since taking temporary charge with a 3-2 win over Real Madrid at the Ramon Sanchez-Pizjuan.
Andres Iniesta provided two world-class assists and Ousmane Dembele added two late goals as La Liga champions Barcelona saw off Villarreal 5-1 on Wednesday to maintain their quest for an unbeaten domestic league season.
Gareth Bale's equaliser helped Real Madrid rally for a 2-2 draw against 10-man Barcelona in a combative affair on Sunday night at the Camp Nou.
Atletico Madrid slumped to their first La Liga home defeat of the season as they were beaten 2-0 by Espanyol at the Wanda Metropolitano Stadium.
Sevilla ended their winless streak and boosted their Europa League hopes with a 1-0 victory against Real Sociedad.
Lionel Messi put the icing on the cake as Barcelona clinched the La Liga title with a 4-2 victory over Deportivo La Coruna, who were relegated.
Atletico Madrid stayed mathematically in the La Liga title race, for a few hours at least, with a 1-0 victory over Alaves.
Real Madrid warmed up for the second leg of their Champions League semifinal against Bayern Munich with a 2-1 home win over Leganes.
Barcelona won their fourth successive Copa del Rey with a merciless 5-0 thrashing of Sevilla as departing hero Andres Iniesta joined the usual suspects on the scoresheet.
Substitute Juanmi struck twice to dent Atletico Madrid's hopes of a top-two La Liga finish as they went down 3-0 at Real Sociedad.
Cristiano Ronaldo scored an exquisite back-heel to rescue a point for Real Madrid in their 1-1 draw against Athletic Bilbao on Wednesday.
Barcelona's charge towards the La Liga title was held up after a much-changed side was held to a 2-2 draw at Celta Vigo, where Sergi Roberto was sent off with his side's first league red card in over a year.
A much-changed Real Madrid edged past basement club Malaga 2-1 to leapfrog Valencia into third place in LaLiga.
Atletico Madrid eased to a 3-0 win at home over Levante to strengthen their hold on second place in La Liga on Sunday.
Barcelona broke a 38-year-old La Liga record on Saturday as they extended their unbeaten streak in Spain's top flight to 39 games by beating Valencia 2-1 at the Camp Nou.
Real Madrid had to settle for a 1-1 draw at home to city rivals Atletico as Antoine Griezmann struck to cancel out Cristiano Ronaldo's opening goal.
Lionel Messi fired a hat trick as Barcelona took another big step towards the La Liga title with a 3-1 home win against Leganes.
Kevin Gameiro converted a match-winning penalty as Atletico Madrid beat struggling Deportivo La Coruna 1-0 to remain in contention for the La Liga title.