Paco Alcacer scored his seventh league goal of the season as Valencia cruised to a comfortable 4-0 win over Elche and strengthen their grip on third place in the Primera Division.
Gareth Bale was back on the scoresheet as Real Madrid warmed up for next week's vital Clasico with a 2-0 win over Levante.
Lionel Messi scored either side of half-time to give Barcelona a 2-0 win at struggling Eibar and ensure the Catalans stay top of the Primera Division the week before next Sunday's crunch match with eternal rivals Real Madrid.
Atletico Madrid were unable to reclaim third place in the Primera Division after being held to a goalless draw at Espanyol, although Diego Simeone's side played the entire second half with 10 men.
Valencia move a step closer to Champions League football after battling to beat Deportivo La Coruna 2-0 at Mestalla.
A late headed goal from Shkodran Mustafi salvaged a 1-1 Primera Division draw for Valencia at the Vicente Calderon and further dented Atletico Madrid's title hopes.
Lionel Messi scored a record-breaking 24th Primera Division hat trick and Luis Suarez hit a brace as Barcelona beat Rayo Vallecano 6-1 at the Camp Nou to return to the top of the table in emphatic style.
Real Madrid suffered a huge blow to their Primera Division title bid as they were beaten 1-0 at Athletic Bilbao thanks to a first-half header by Aritz Aduriz.
Neymar scored twice as Barcelona advanced to the Copa del Rey final with a 3-1 win in their second leg at Villarreal.
Real Madrid were held 1-1 at home by Villarreal to remain only two points ahead of rivals Barcelona in the Primera Division.
Atletico Madrid's hopes of retaining the Primera Division title are all but gone after drawing 0-0 at Sevilla.
Barcelona kept the pressure on league leaders Real Madrid after winning 3-1 at Granada without reaching top gear.
Second-half goals from Karim Benzema and Cristiano Ronaldo earned Real Madrid a 2-0 win at struggling Elche that moved them four points clear at the top of the Primera Division.
A last-minute winner from captain Xabi Prieto saw Real Sociedad win a seven-goal thriller against Sevilla 4-3 to pick up their first win in four matches.
Barcelona's preparations for their Champions League clash with Manchester City were rocked as they suffered a shock 1-0 defeat at home against Malaga.
Antoine Griezmann scored twice as Atletico Madrid claimed a comfortable 3-0 Primera Division win over Almeria on Saturday.
Valencia tightened their grip on fourth place in the Primera Division standings by beating Cordoba 2-1 thanks to a late winner by Pablo Piatti.
Lionel Messi scored a hat-trick in his 300th Primera Division match as Barcelona thumped Levante 5-0 on Sunday.
Celta Vigo stunned Atletico Madrid to bring the champions back down to earth after last week's demolition of Real Madrid, winning 2-0 at Balaidos thanks to two second-half goals.
Valencia moved back into the Primera Division top four after an uninspiring 1-0 victory over Getafe.
Real Madrid took a small step to restoring their pride after last weekend's derby thrashing by beating Deportivo La Coruna 2-0 at the Bernabeu.
Sevilla snapped a two-game losing streak with a comfortable 3-0 derby win over struggling Cordoba.
Barcelona took charge of their Copa del Rey semifinal against Villarreal with a 3-1 win in the first leg at the Nou Camp.
Barcelona took full advantage of Real Madrid's heavy defeat in the capital-city derby to close the gap at the top of the Primera Division to a single point on Sunday night.
Atletico Madrid were in dreamland as they destroyed rivals Real Madrid with a thumping 4-0 win which blew the Primera Division title race wide open.
Real Madrid opened up a four-point gap at the top of La Liga with a 2-1 victory over Sevilla on Wednesday night.
Lionel Messi scored a brilliant winner as Barcelona twice fought from behind to beat Villarreal 3-2 in an entertainment-packed clash at the Nou Camp.
On-loan Liverpool striker Iago Aspas scored a last-minute winner to give Sevilla a thrilling 3-2 victory over Espanyol, who played the entire second half with 10 men after goalkeeper Kiko Casilla was sent off.
Atletico Madrid overcame a drenched playing surface to scrap their way to a 3-1 Primera Division win at Eibar.
Real Madrid proved they can win without Cristiano Ronaldo as they overpowered David Moyes' Real Sociedad to win 4-1 at the Bernabeu.
Luis Suarez and Paulinho each scored twice as Barcelona tuned up for next week's Clasico with a handsome 4-0 win over Deportivo La Coruna.
Fernando Torres' first goal in La Liga this season gave Atletico Madrid a hard-fought 1-0 win over Alaves on Saturday and lifted the club into second place behind Barcelona.
Eduardo Berizzo's return to the Sevilla dugout delivered some defensive steel but no cutting edge up front as Levante ground out a goalless draw at the Ramon Sanchez Pizjuan.
Barcelona seized on the second-half dismissal of Dani Raba to beat Villarreal 2-0 and restore their five-point lead at the top of La Liga on Sunday night.
Saul Niguez scored the only goal as Atletico Madrid beat Real Betis 1-0 to keep Diego Simeone's team in the chase for the La Liga title.
Cristiano Ronaldo celebrated his fifth Ballon d'Or award with a brace as Real Madrid swept past Sevilla 5-0 following a blistering first-half display at the Bernabeu.
Markel Bergara fired 10-man Getafe to a shock victory over second-placed Valencia to leave Barcelona five points clear at the top of the La Liga table.
Sergio Ramos was sent off for a record 19th time in La Liga as Real Madrid drew 0-0 Athletic Bilbao and failed to take advantage of Barcelona's earlier slip.
Atletico Madrid cut the gap on La Liga leaders Barcelona to six points with a 2-1 comeback win against Real Sociedad.
Barcelona failed to stretch their lead at the top of the Liga table to seven points as Celta Vigo held them to a 2-2 draw in a fine match at the Bernabeu.
Fernando Torres scored his first two goals of the season to help Atletico Madrid reach the Copa del Rey last 16 with a 3-0 win over Elche on Wednesday.
Barcelona swept into the last 16 of the Copa del Rey with a 5-0 win over Real Murcia at the Camp Nou.
Gareth Bale made a welcome return from injury to spare Real Madrid embarrassment in their Copa del Rey clash with Segunda B leaders Fuenlabrada.
Lionel Messi had a legitimate goal controversially denied as La Liga leaders Barcelona hit back to snatch a 1-1 draw at second-placed Valencia.
Atletico Madrid romped to a 5-0 win at Levante, which put them back above their city rivals Real into third place.
Cristiano Ronaldo struck on the rebound after his penalty was saved to give Real Madrid a 3-2 victory over Malaga in their LaLiga clash at the Bernabeu.
Lionel Messi has ended speculation about his future by signing a new contract with Barcelona until 2021.
Valencia kept pace with Spanish leaders Barcelona on Sunday by beating Espanyol 2-0 for an eighth straight league win despite having coach Marcelino Garcia Toral sent off.
Atletico Madrid and Real Madrid shared a rare goalless draw in the first derby at the Wanda Metropolitano in a result that will have delighted league leaders Barcelona.
Luis Suarez scored a brace as Barcelona recorded a 3-0 victory against Leganes to extend their lead at the summit of LaLiga.
Marco Asensio struck an instant classic as Real Madrid returned to winning ways with a 3-0 victory over Las Palmas.
Paco Alcacer was Barcelona's match-winner as his brace helped the LaLiga leaders make it 10 victories from 11 games with a 2-1 success over Sevilla.
Atletico Madrid needed an stoppage-time goal to avoid another poor result in La Liga, earning a hard-fought 1-0 win at Deportivo La Coruna from Thomas Partey's free kick on Saturday.
Girona claimed a stunning 2-1 victory over Real Madrid to deal a major blow to the La Liga champions' hopes of retaining their title.
Lionel Messi and Paulinho hit the target as Barcelona crept past Athletic Bilbao to maintain their four-point lead in La Liga.
Atletico Madrid are still undefeated and in fourth place in La Liga after notching their fifth draw, a disappointing 1-1 result at home versus Villarreal.
Valencia extended their winning streak to seven matches to stay on Barcelona's heels at the top of La Liga with a 2-1 victory at Alaves.
Real Madrid needed two second-half penalties to secure a 2-0 win over third-tier side Fuenlabrada in their first outing in this season's Copa del Rey
Gerard Deulofeu had a goal and an assist and Jose Arnaiz scored on his senior debut as Barcelona secured a comfortable 3-0 win in the first leg of their Copa del Rey tie against Real Murcia at Estadio Nueva Condomina.
Marco Asensio had a hand in two goals as Real Madrid recorded their fourth successive La Liga win with a routine 3-0 success over Eibar.