Gareth Bale scored two first-half goals as Real Madrid dispatched minnows Leganes 3-0 to record their first clean sheet in 11 matches.
Atletico Madrid missed the chance to return to the top of La Liga as two spot-kicks steered Real Sociedad to a 2-0 victory at the Estadio Anoeta.
Late goals from Ivan Ramis and Pedro Leon sealed a dramatic 2-1 win for Eibar and handed visitors Villarreal their first defeat of the new La Liga season.
Rafinha scored the only goal as Barcelona moved up to second in LaLiga with a laboured 1-0 victory over struggling Granada at the Nou Camp.
Yannick Carrasco and Kevin Gameiro both struck twice as Atletico Madrid beat Malaga 4-2 in a La Liga clash that saw both sides finish with 10 men.
Cristiano Ronaldo hit a hat-trick and missed a penalty as leaders Real Madrid came from behind to beat Alaves 4-1 in an entertaining LaLiga contest.
Sevilla missed the chance to record their best start to a league season after being held 1-1 by Sporting Gijon on another frustrating trip to El Molinon for the Andalusian side.
Real Madrid opened their Copa del Rey campaign with a 7-1 rout of third-tier Cultural Leonesa.
Substitute Alvaro Morata was the hero for Real Madrid as they claimed a hard-fought 2-1 win over Athletic Bilbao.
Sevilla climbed above Atletico Madrid and into top spot as Steven Nzonzi's cool finish sealed a tight game at the Ramon Sanchez-Pizjuan.
Lionel Messi's last-minute penalty saw Barcelona snatch a 3-2 win over Valencia in an enthralling encounter at the Mestalla.
Cesare Prandelli made a winning start to life as Valencia coach as they leapfrogged opponents Sporting Gijon and climbed out of LaLiga's bottom three with a 2-1 win at El Molinon.
Villarreal thrashed Celta Vigo 5-0 to move into fifth place in LaLiga. Celta had won their last four games in all competitions and beat Barcelona 4-3 in their previous outing.
Real Madrid put an emphatic stop to the whispers of criticism towards coach Zinedine Zidane by crushing Real Betis 6-1 at the Estadio Benito Villamarin on Saturday night.
A hat trick from Belgian winger Yannick Carrasco helped Atletico Madrid recover from the shock of conceding an early goal to hammer Granada 7-1 at the Vicente Calderon.
Lionel Messi marked his return from injury with a goal as Barcelona beat Deportivo La Coruna 4-0 to atone for the horror defeat at Celta Vigo before the international break.
Pablo Sarabia produced a stunning late winner as Sevilla survived a two-goal comeback to beat Leganes 3-2 and register a first away league success since May 2015.
Celta Vigo stunned Barcelona for the second season running as they pressed and harried their illustrious visitors to beat them 4-3 at Balaidos.
Real Madrid stumbled for the fourth game in a row as Eibar held them to a 1-1 draw at the Bernabeu.
Atletico Madrid overcame the heroics of Valencia goalkeeper Diego Alves to win 2-0 at the Mestalla.
Wissam Ben Yedder's double strike guided Sevilla to a 2-1 victory over Alaves at the Ramon Sanchez Pizjuan stadium.
Valencia have announced that former Italy manager Cesare Prandelli has agreed to become the new manager of the Spanish club.
Antoine Griezmann fired himself to the top of La Liga's scoring charts and Atletico Madrid to third in the table in a 1-0 win over Deportivo La Coruna.
Valencia made it two wins from two since the departure of Pako Ayesteran as they survived a scare to come from behind and win 2-1 away at newly-promoted Leganes in LaLiga.
Real Madrid were held for the second La Liga game in a row as Las Palmas twice came from behind to claim a 2-2 draw in Gran Canaria.
Barcelona began their run of matches without Lionel Messi with a 5-0 win over Sporting Gijon at El Molinon.
Barcelona and Atletico Madrid got the result only Real Madrid wanted as they drew 1-1 in a tightly-contested match at the Nou Camp.
Real Madrid missed the chance to make La Liga history as they were held to a 1-1 draw by Villarreal at the Bernabeu.
Argentinian defender Gabriel Mercado was the hero for Sevilla as they secured a 1-0 win over city rivals Real Betis on a night of controversy at the Estadio Ramon Sanchez Pizjuan.
James Rodriguez came in from the cold with a goal on his first La Liga start of the season as Real Madrid remained in hot form at the top of the table.
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.