Real Madrid destroyed Valencia 5-0, scoring all the goals in the first-half, to take advantage of Barcelona's slip against Real Sociedad on Saturday and close the gap to the top.
Gonzalo Higuain opened the scoring early on and then Cristiano Ronaldo and Angel Di Maria helped themselves to braces during a devastating 11-minute spell just before half-time as Madrid, who beat the same opponents in the Copa del Rey in midweek, ran amok.
Valencia battled back after the break and had a number of chances to pull a goal back but Madrid's defence, with Iker Casillas selected ahead of Antonio Adan in goal, held firm to complete a great night for Jose Mourinho's men, who moved back to within 15 points of leaders Barcelona.
Atletico Madrid stretched their home winning streak to 18 games in all competitions as goals from Adrian Lopez and Koke decided a comfortable 2-0 win over Levante.
Adrian opened the scoring in the 32nd minute by firing into an empty net after an excellent run and cross by teenager Javier Manquillo, who was making his league debut in place of the injured Juanfran.
Koke then ended the game as a contest with a stunning strike from outside the box on the hour mark, but the hosts' joy was tempered by the sight of Radamel Falcao limping off with what looked like a hamstring injury that could keep him out for a number of weeks.
Osasuna lifted themselves off the bottom of the league table with a crucial 2-1 win over relegation rivals Deportivo La Coruna, who replaced them as the lowest-ranked side.
Kike Sola put the hosts ahead after 28 minutes and Nino doubled the lead 15 minutes into the second half, leaving an impotent Deportivo with too much to do in the remaining half an hour.
The Galicians were second best for most of the game but came into life in the final 20 minutes, and a goal by Javier Camunas in the first minute of stoppage time made for a tense finish. However, Jose Luis Mendilibar's side held on for the three points.
Goals from Javi Guerra and Oscar Gonzalez either side of the break saw Valladolid defeat Real Zaragoza 2-0 in a game marred by both injuries and heavy rain.
Three players limped from the field in a scrappy game in which both sides struggled to create chances in difficult conditions.
Information from the Press Association was used in this report