Barcelona slumped to a 1-0 home defeat by Rayo Vallecano which pushed leaders Real Madrid a step closer to the La Liga title.
Pierre-Emerick Aubameyang fired Barcelona back into second place in La Liga after a narrow victory at Real Sociedad.
Karim Benzema's 83rd-minute goal was enough for Real Madrid to extend their lead at the top of La Liga to nine points with a 1-0 win at Rayo Vallecano.
Juventus' faint Serie A title hopes were further dented by local rivals Torino, who fought their way back to earn a deserved 1-1 draw in Friday night's Turin derby.
The Copa del Rey derby match between Real Betis and Sevilla was suspended after a pole hurled from the stands hit Sevilla player Joan Jordan in the head on Saturday.
An early goal from Turkish striker Enes Unal shocked La Liga leaders Real Madrid as they lost 1-0 at Getafe on Sunday and ended a 15-match unbeaten run.
Memphis Depay and Philippe Coutinho scored late on at Villarreal as Barcelona won 3-1 to finally end their winless streak away from home under new coach Xavi.
Barcelona let a three-goal half-time lead slip to draw at Celta Vigo, while Juan Cuadrado's stoppage-time strike earned Juventus a 1-0 win over 10-man Fiorentina.
# | Team | Pl | GD | Pts |
---|---|---|---|---|
11 | Mallorca | 0 | 0 | 0 |
12 | Osasuna | 0 | 0 | 0 |
13 | R Vallecano | 0 | 0 | 0 |
14 | Real Betis | 0 | 0 | 0 |
15 | R Madrid | 0 | 0 | 0 |