Alaves recorded a shock 2-1 win over Real Madrid at the Alfredo di Stefano Stadium to pile more pressure on Zinedine Zidane.
Lucas Perez scored a fifth-minute penalty to give the visitors an early lead, Joselu took advantage of a terrible mistake from Thibaut Courtois to increase Alaves lead just after half time.
Eden Hazard nightmarish time at Real Madrid showed no signs of abating when he limped off injured just before the half hour mark.
Casemiro reduced the deficit four minutes from time but Alaves held on to victory to move up to ninth on the log, while Real Madrid remain fourth six points behind the league leaders.
Atletico Madrid continued their impressive form with a gritty 1-0 win over Valencia away from home.
Toni Lato diverted into his own net to hand the visitors the maximum points.
Atletico Madrid have won their last six league matches and they are unbeaten in 25 league games.
Sevilla defeated Huesca 1-0 courtesy of a goal from Youssef En-Nesyri.