Barcelona came from a goal down to defeat nine-man Atletico Madrid 3-2 in a feisty Copa del Rey quarter-final second leg clash at the Vicente Calderon on Wednesday.
Valencia overcame direct rivals Sevilla 3-1 at the Mestalla to move ahead of Unai Emery's side and into fourth spot in the Primera Division on Sunday evening.
Lionel Messi and Neymar each scored braces as Barcelona eviscerated struggling Elche 6-0 to keep the pressure on leaders Real Madrid.
Atletico Madrid kept pace with their rivals at the top of the Primera Division as they brushed aside neighbours Rayo Vallecano 3-1 on Saturday evening.
Cristiano Ronaldo was sent off for lashing out but Gareth Bale scored a late penalty to give a ragged Real Madrid side all three points from a 2-1 win at Cordoba.
Lionel Messi's late goal earned Barcelona a 1-0 victory over Atletico Madrid in the first leg of their Copa del Rey quarterfinal on Wednesday.
Lionel Messi once again responded to speculation about his Barcelona future with a sensational performance on the pitch, scoring a hat-trick as the Catalans trounced Deportivo La Coruna 4-0.
Real Madrid struck three times in 16 second-half minutes to finally end the dogged resistance of local rivals Getafe, with Cristiano Ronaldo and Gareth Bale the men on the mark.
Atletico Madrid climbed back into third place in the Primera Division standings thanks to their 2-0 victory at home to Granada on Sunday.
Spain striker Alvaro Negredo came off the bench to head in the decisive goal as Valencia beat his old club Almeria 3-2.
Villarreal got their bid for a top-four finish back on track with a comfortable 2-0 win at home to Athletic Bilbao.
Barcelona will be Atletico's opponents as they beat lowly Elche 4-0 to seal a 9-0 win on aggregate.
Fernando Torres struck twice to reaffirm his place in Atletico Madrid hearts and send arch-rivals Real Madrid crashing out of the Copa del Rey 4-2 on aggregate.
David Moyes was sent off as Real Sociedad crashed out of the Copa del Rey following a 2-2 home draw against Villarreal.
Barcelona responded to a turbulent week by producing one of their best performances of the season to beat champions Atletico Madrid 3-1 at the Nou Camp.
Sevilla climbed up to fourth place in the Primera Division standings thanks to a 2-0 away win at Almeria on Sunday.
Real Madrid put a forgettable week behind them as they got back to winning ways with a 3-0 victory over Espanyol at the Bernabeu.
Valencia wasted an opportunity to gain ground on their rivals for a Champions League spot as they were held to a 1-1 draw at Celta Vigo.
Barcelona shrugged off a turbulent few days as they romped to victory in the first leg of their Copa del Rey fifth-round tie, beating Elche 5-0 at home.
Fernando Torres made his second debut for Atletico Madrid as the Spanish champions beat Real Madrid 2-0 in the first leg of the Copa del Rey capital city derby.
Valencia ended Real Madrid's winning streak two shy of the world record as they came from behind to win 2-1.
David Moyes' Real Sociedad held on to record a narrow 1-0 victory over Barcelona as they returned to winning ways at a damp Anoeta on Sunday evening.
Antoine Griezmann scored a brace as Atletico Madrid got off to a fine start in 2015 with a 3-1 win at home to Levante.
Antoine Griezmann scored his first hat trick for Atletico Madrid as the champions came from behind to win 4-1 at Athletic Bilbao.
Luciano Vietto scored twice as Villarreal claimed a 3-0 win over Primera Division strugglers Deportivo La Coruna on Sunday to keep the top four in their sights.
Luis Suarez scored his first Primera Division goal and Lionel Messi hit a late double as Barcelona rounded off a difficult 2014 by thrashing minnows Cordoba 5-0.
Paco Alcacer scored his first league goal in nine matches as Valencia recorded a 1-0 victory to collect all three points at Eibar.
Real Madrid eased into the final of the Club World Cup after a 4-0 win over Cruz Azul at the Le Grand Stade de Marrakech in Morocco.
Pedro scored a hat-trick as Barcelona barely broke a sweat moving into the last-16 of the Copa del Rey with a crushing 8-1 win over Huesca.
Atletico Madrid lost further ground on title rivals Real Madrid and Barcelona as Luciano Vietto's solitary late goal took all three points for Villarreal and inflicted a first home league defeat on Diego Simeone's side since March 2013.
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.