Atletico Madrid were forced to settle for a goalless draw against Athletic Bilbao after having two goals incorrectly disallowed for offside.
Luis Suarez scored his first hat trick for Barcelona and Lionel Messi bagged a brace as the Catalans thrashed Cordoba 8-0 away from home, relegating the Andalusian side in the process.
Valencia are back up to fourth in the Primera Division but on goal difference only after being held to a 1-1 draw at Rayo Vallecano in a feisty encounter that saw both teams finish with 10 men.
Fernando Torres ensured Atletico Madrid retain an outside chance of defending their Primera Division title by scoring the only goal in a 1-0 victory at Villarreal.
Sevilla kept their quest for Champions League football alive with a convincing 3-1 win at struggling Eibar.
Real Madrid kept up the pressure on Primera Division leaders Barcelona by beating Almeria 3-0 at the Bernabeu to return to within two points of their fierce rivals.
Barcelona opened up a five-point lead at the top of La Liga with a superb performance as they defeated Getafe 6-0 at the Camp Nou.
Valencia got their bid for Champions League football back on track with a 4-0 demolition of relegation-battling Granada on Monday night.
Real Madrid responded to Barcelona's Saturday success by beating Celta Vigo 4-2 on Sunday.
Sevilla beat Rayo Vallecano 2-0 Sunday to stay in contention for a top-four finish.
Atletico Madrid comfortably beat Elche 3-0 at home to resume normal service after being eliminated from the Champions League by Real Madrid in midweek.
Neymar and Lionel Messi were on target as Barcelona eased their way to a 2-0 win at local rivals Espanyol to increase their grip on top spot in the Primera Division.
Lionel Messi scored his 400th goal for Barcelona to round off a nervy but vital 2-0 win over Valencia to keep the Catalans top of the Primera Division.
Cristiano Ronaldo notched his 50th goal of the season as Real Madrid beat Malaga 3-1 at the Bernabeu, but it was far from comfortable for the title hopefuls who saw both Gareth Bale and Luka Modric go off injured.
Antoine Griezmann was at the double yet again to give Atletico Madrid a 2-1 win over Deportivo La Coruna.
Valencia claimed a comfortable 3-0 win over relegation-threatened Levante in the Primera Division on Monday night to keep them firmly in the race for Champions League football.
Barcelona threw away a two-goal lead to draw 2-2 at Sevilla and hand Real Madrid a lifeline in the Primera Division title race.
Antoine Griezmann rescued a point for Atletico Madrid as they fought back to draw 2-2 with Malaga in a thrilling Primera Division encounter at La Rosaleda.
Real Madrid eased to a 3-0 victory at home to Eibar as their makeshift front three of Cristiano Ronaldo, Javier Hernandez and Jese all got on the scoresheet.
Real Madrid claimed a 2-0 victory over a spirited Rayo Vallecano to remain hot on the heels of Primera Division leaders Barcelona.
Barcelona beat Almeria 4-0 to secure their sixth successive league victory and further strengthen their position at the top of the Primera Division standings.
Atletico Madrid kept up the pressure on top two Barcelona and Real Madrid with a relatively comfortable 2-0 victory over Real Sociedad at the Vicente Calderon.
Jeremy Mathieu scored a late headed goal to give Barcelona all three points from a testing encounter at Celta Vigo.
Red-hot Valencia were frustrated in their bid to reclaim third spot back off Atletico Madrid as they were held to a goalless draw by local rivals Villarreal.
Cristiano Ronaldo scored an eight-minute hat-trick in a five-goal individual haul as Real Madrid thrashed Primera Division strugglers Granada 9-1 at the Bernabeu on Sunday.
First half goals from Aleix Vidal and Carlos Bacca earned Sevilla a sixth straight win in all competitions as they saw off Athletic Bilbao 2-0.
First half goals from Antoine Griezmann and Saul Niguez saw Atletico Madrid win 2-0 at bottom side Cordoba to record their first away win in over two months.
Luis Suarez's stunning second-half strike fired Barcelona to a 2-1 win over Real Madrid to move four points clear of their eternal rivals at the top of La Liga.
Sevilla made it two wins in four days over Villarreal as they won 2-0 at El Madrigal.
Atletico Madrid followed up their nail-biting penalty shootout win over Bayer Leverkusen by comfortably beating neighbours Getafe 2-0 at the Vicente Calderon.
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.