Lionel Messi produced yet another master class as Barcelona marked the end of Luis Enrique's Nou Camp reign by lifting the Copa del Rey.
Goals from Cristiano Ronaldo and Karim Benzema swept Real Madrid to their first La Liga title in five years as they cruised to a 2-0 win at Malaga on Sunday night.
Barcelona came from behind to beat Eibar 4-2 at the Nou Camp, but it was not enough to deliver the La Liga title in Luis Enrique's final home match.
Jorge Sampaoli led Sevilla to a 5-0 thrashing of already-relegated Osasuna in what could be his final game at the helm.
Cristiano Ronaldo scored twice at Celta Vigo to ensure Real Madrid need just a point from their weekend game at Malaga to win the La Liga title for the first time in five years.
Neymar struck a hat trick as Barcelona stayed top of La Liga with a 4-1 victory away to Las Palmas.
Cristiano Ronaldo passed 400 competitive goals for Real Madrid with a brace as the title hopefuls defeated Sevilla 4-1 at the Bernabeu.
Real Madrid produced a ruthless first half display to thrash already relegated Granada 4-0 on Saturday and remain on course for a first league title in five years.
Saul Niguez's strike ensured Atletico Madrid beat Eibar 1-0 at the Vicente Calderon to confirm a top-four place and Champions League group stage qualification.
Lionel Messi scored his 50th and 51st goals in all competitions this season to help Barcelona keep the pressure on Real Madrid in the Spanish league's tight title race on Saturday.
Malaga inflicted an Andalusian derby defeat on Sevilla that has hampered their hopes of automatically qualifying for next season's Champions League group stages.
Luis Suarez scored twice as Barcelona moved back to the top of La Liga after a 3-0 derby win at Espanyol.
Atletico Madrid scored three goals in the opening 18 minutes as they romped to a 5-0 win at 10-man Las Palmas, which keeps them ahead of Sevilla in third place.
Real Madrid kept the pressure on Barcelona at the top of La Liga after a late goal from Marcelo secured a 2-1 win over Valencia at the Bernabeu.
Cedric Bakambu scored twice as Villarreal maintained their push for a European place next season with a comfortable 3-1 win over Sporting Gijon.
Substitute Wissam Ben Yedder scored three minutes after coming on as Sevilla moved level on points with third-placed Atletico Madrid with a 2-1 win at home to 10-man Celta Vigo.
First-team misfit James Rodriguez scored twice as Real Madrid kept pace with their La Liga title rivals Barcelona by beating Deportivo La Coruna 6-2 at the Riazor.
Barcelona blitzed Osasuna with four goals in 10 second-half minutes to temporarily move three points clear at the top of La Liga with a 7-1 victory at the Camp Nou.
Atletico Madrid suffered a blow in the race for a top-three finish in La Liga as Roberto Soriano's late goal gave Villarreal a 1-0 win at the Vicente Calderon.
Barcelona gave their La Liga title hopes a huge boost with a 3-2 defeat of arch-rivals Real Madrid in a thrilling Clasico at the Santiago Bernabeu on Sunday.
Antoine Griezmann kept Atletico Madrid focused on a strong finish in La Liga on Saturday despite their looming Champions League semifinal with Real Madrid.
Ibai Gomez and Rodrigo Ely scored first-half goals as Alaves dealt Villarreal's Champions League hopes a blow with a 2-1 win.
Lionel Messi supplied two goals and an assist as Barcelona saw off Real Sociedad 3-2 at the Camp Nou to keep up the pressure on La Liga leaders Real Madrid ahead of El Clasico.
A last-minute goal from Isco saw La Liga leaders Real Madrid snatch a dramatic 3-2 win at relegation battlers Sporting Gijon, where manager Zinedine Zidane had made some nine changes to his team.
Atletico Madrid kept themselves ahead in the battle with Sevilla for third place after a 3-0 win over bottom club Osasuna at the Vicente Calderon, but missed two late penalties.
Barcelona failed to close the gap on La Liga leaders Real Madrid as they were beaten 2-0 at Malaga, where Brazil forward Neymar was sent off.
Real Madrid's La Liga title hopes were dented after they were held to a 1-1 derby draw by Atletico Madrid at the Santiago Bernabeu.
Sevilla were celebrating victory for the first time in over a month after beating Deportivo La Coruna 4-2 -- although the hosts had it far from easy at the Ramon Sanchez Pizjuan.
Villarreal strengthened their grip on fifth place in La Liga with an entertaining 3-1 home victory over fellow European hopefuls Athletic Bilbao.
Real Madrid regained their position at the top of La Liga but not before being put through their paces by a spirited Leganes in a pulsating 4-2 victory.
Champions Barcelona's domestic strife continued as they were held to a 1-1 draw at Valencia in an absorbing La Liga game on Sunday, with Lionel Messi again coming to their rescue by equalising with an 11th goal in 10 games this season.
Atletico Madrid defeated Real Betis 1-0 in a tight game on Sunday through a second-half strike from forward Angel Correa as coach Diego Simeone's substitutions paid off.
Sevilla moved provisionally top of La Liga by beating visitors Celta Vigo 2-1 on Sunday for a fourth straight victory that saw them climb above Atletico Madrid, who had led the table for a couple of hours after a 1-0 home win over over Real Betis.
Manu Garcia scored a last-minute winner as Deportivo AlavГ©s beat Real Madrid 1-0 at the Mendizorroza in La Liga.
Real Madrid missed the chance to go two points clear of Barcelona at the top of La Liga as they drew 0-0 with Atletico Madrid on Saturday in an edgy, but entertaining, local derby in which the outstanding players were the two goalkeepers.
Barcelona's run of poor form continued following a surprise 1-1 draw at home to Athletic Bilbao on Saturday.
Real Madrid crashed and burned in a 3-0 defeat at a rampant Sevilla on Wednesday, losing for the first time in La Liga under coach Julen Lopetegui and missing the chance to capitalise on Barcelona's shock 2-1 defeat at Leganes.
La Liga leaders Barcelona slumped to a shock first loss of the season on Wednesday, suffering a 2-1 defeat at struggling Leganes after conceding twice in two second-half minutes as coach Ernesto Valverde's squad rotation backfired.
First-half goals from Antoine Griezmann, Thomas Partey and Koke helped a resurgent Atletico Madrid secure a 3-0 home victory over Huesca in La Liga on Tuesday.
Barcelona's 100 percent winning start to the season came to a halt on Sunday when they were held to a 2-2 La Liga draw by Girona on Sunday, having been reduced to playing the final 55 minutes with 10 men.
Marco Asensio's strike earned Real Madrid a 1-0 win over dogged Espanyol to send them provisionally top of La Liga on Saturday.
Thomas Lemar produced an impressive performance as he scored his first goal for Atletico Madrid in their 2-0 win at Getafe that provisionally lifted them to fifth in La Liga on Saturday.
Atletico Madrid averted an embarrassing home defeat to minnows Eibar by drawing 1-1 thanks to a strike from teenage debutant Borja Garces deep in stoppage time but continued their poor start to the La Liga season.
Real Madrid's perfect start to the La Liga season came to a halt on Saturday as they drew 1-1 in an ill-tempered game at Athletic Bilbao and fell two points behind champions Barcelona at the top of the standings.
Barcelona rode their luck to come from behind and win 2-1 at Real Sociedad on Saturday, continuing to banish their awful record in San Sebastian and maintaining their perfect start to the La Liga season.
Lionel Messi and Luis Suarez scored twice each as La Liga champions Barcelona turned on the style to hammer Huesca 8-2 on Sunday and join Real Madrid as the only teams in the league to win their opening three games.
Real Madrid continued their perfect start to the Liga season by thrashing neighbours Leganes 4-1 at the Bernabeu helped by a Karim Benzema double on Saturday.
Atletico Madrid suffered their first major setback of the season as they lost 2-0 at Celta Vigo after defender Stefan Savic was sent off midway through a miserable second-half performance by Diego Simeone's side on Saturday.
A second-half double from Karim Benzema helped Real Madrid to a 4-1 victory at Girona on Sunday and maintain their perfect La Liga start in the post-Cristiano Ronaldo era.
A last-minute VAR decision helped Barcelona secure an unconvincing 1-0 La Liga win over newly-promoted Valladolid on Saturday.
Antoine Griezmann's second-half strike earned Atletico Madrid a first win of the Liga season on Saturday as they defeated local rivals Rayo Vallecano 1-0.
Real Madrid got off to a winning start in La Liga on Sunday by comfortably beating neighbours Getafe 2-0 at home with an inspiring performance from Gareth Bale in the European champions' first league game in the post-Cristiano Ronaldo era.
La Liga champions Barcelona began the new campaign with a 3-0 win over Alaves on Saturday with the help of a spectacular under-the-wall free kick from Lionel Messi, who scored twice, and a curling shot from substitute Philippe Coutinho.
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.