Real Madrid suffered their first defeat under Rafael Benitez as Sevilla produced a remarkable turnaround to win 3-2 at the Ramon Sanchez Pizjuan on Sunday evening.
Neymar and Luis Suarez continued their fine goal-scoring form for Barcelona as Luis Enrique's side provisionally moved top of La Liga with a hard-fought 3-0 win over Villarreal at the Camp Nou on Sunday.
Antoine Griezmann had Diego Simeone jumping for joy as he headed in a stoppage-time winner to hand Atletico Madrid a 1-0 victory over Sporting Gijon.
Valencia eased the pressure on coach Nuno Espirito Santo by thrashing high-flying Celta Vigo 5-1 to record their biggest win of the season.
Barcelona produced a professional if not sensational performance to beat Getafe 2-0 away from home to keep the pace with Real Madrid at the top of the Primera Division.
Real Madrid remained top of the Primera Division after comfortably beating struggling Las Palmas 3-1 at the Bernabeu.
Villarreal got back to winning ways with a morale-boosting 2-1 win at home to Primera Division rivals Sevilla.
Atletico Madrid missed the chance to climb to the top of the Primera Division after Lucas' equaliser secured a point for sixth-placed Deportivo La Coruna in a 1-1 draw.
Barcelona were held to a scoreless draw by third-tier Villanovense on Wednesday in a disappointing start to the Copa del Rey for the defending champion.
Atletico Madrid defeated Valencia 2-1 to stay within two points of Real Madrid and Barcelona at the top of the Primera Division.
Luis Suarez scored a hat trick as Barcelona came from behind to beat Eibar 3-1 and join Real Madrid at the top of the Primera Division.
Real Madrid moved clear at the top of the La Liga standings with a 3-1 win at second-placed Celta Vigo.
Antoine Griezmann scored a stunning individual goal against former club Real Sociedad to help Atletico Madrid to a 2-0 win at Anoeta and pile more pressure on La Real coach David Moyes.
Celta Vigo drew level with Real Madrid and Barcelona at the top of La Liga after Nolito's 90th-minute winner earned them a 2-1 victory at 10-man Villarreal.
Neymar rose to the challenge of stepping into the absent Lionel Messi's boots by scoring four times as Barcelona overcame Rayo Vallecano 5-2 at the Nou Camp.
Valencia midfielder Andre Gomes scored his third goal of the season to help his side climb up to eighth place in La Liga following a 3-0 home win against Malaga.
Raul is to retire from football next month after finishing the current season with the New York Cosmos.
Luciano Vietto was Atletico Madrid's supersub in the derby against Real Madrid, with the young Argentinian leaving it late to cancel out Karim Benzema's goal and rescue a point for the hosts.
Villarreal were brought crashing back to earth after a flying start to the season with a 1-0 defeat at struggling neighbours Levante, for whom Deyverson struck a deserved late winner.
Athletic Bilbao came from behind to produce a dominant second-half performance and beat Valencia 3-1 at San Mames.
Barcelona lost their first Primera Division match since Lionel Messi's injury as they slipped to a 2-1 defeat to Sevilla in a riveting game at the Sanchez Pizjuan.
Leo Baptistao haunted his parent club Atletico Madrid by scoring the only goal in a Villarreal victory at El Madrigal which took Marcelino's side top of the Primera Division.
Yevhen Konoplyanka's first league goal for Sevilla earned them a 3-2 victory against Rayo Vallecano and saw Los Rojiblancos climb off the foot of the La Liga table.
Real Madrid were held to a goalless draw by Malaga despite outplaying Javi Gracia's side at the Bernabeu.
An injury to Lionel Messi overshadowed Barcelona's 2-1 win over Las Palmas as the Argentina forward was ruled out for up to eight weeks with a torn ligament in his knee.
Celta Vigo handed Barcelona their first loss of the La Liga campaign and leapfrogged them in the table with an emphatic 4-1 defeat of the defending champs at the Estadio Balaidos on Wednesday.
Karim Benzema scored a brace as Real Madrid beat Athletic Bilbao 2-1 at San Mames to go top of the Primera Division on goal difference.
Barcelona kept their place at the top of the Primera Division and maintained their 100 percent start to the season by beating Levante 4-1 at the Nou Camp.
Diego Simeone's second-half changes proved inspired as substitutes Fernando Torres and Angel Correa both scored in a hard-fought 2-0 win for Atletico Madrid at Eibar.
The Frenchman headed in a cross from Isco nine minutes into the second half to break the deadlock against the dogged Andalusians, who had what looked to be a legitimate goal ruled out for offside and squandered a number of clear scoring chances.
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.
Lionel Messi came off the bench to net a stunning last-minute equaliser as La Liga leaders Barcelona fought back from two-goals down to draw 2-2 at Sevilla.
Gareth Bale scored twice as Real Madrid warmed up for their Champions League clash against Juventus with a 3-0 win at struggling Las Palmas, where Cristiano Ronaldo was rested.
Substitute Enes Unal scored twice in the final nine minutes as Villarreal dealt a major blow to Atletico Madrid's hopes of catching Barcelona at the top of La Liga with a 2-1 victory.
Cristiano Ronaldo scored his 50th career hat trick, then went on to add a fourth goal as Real Madrid beat Girona 6-3 in La Liga on Sunday.
Lionel Messi scored for the sixth consecutive game in all competitions as Barcelona tightened their grip in the title race with a 2-0 La Liga win over Athletic Bilbao.
Simone Zaza scored one goal and set up another for Rodrigo Moreno as Valencia claimed a 3-1 La Liga win over Alaves at the Mestalla Stadium.