Serie A leaders Milan were stunned 2-0 by Spezia to give Inter the chance to leapfrog them, while Atletico Madrid went eight points clear in La Liga.
Real Madrid snatched a late win at bottom-club Huesca in La Liga as Juventus leapfrog Roma after 2-0 victory
Real Madrid suffered a shock 2-1 defeat to third division Alcoyano to exit the Copa del Rey after extra-time on Wednesday night.
A costly mistake from goalkeeper Thibaut Courtois helped Alaves secure a 2-1 La Liga victory over Real Madrid at the Alfredo Di Stefano stadium.
Eden Hazard scored his first goal for Real Madrid in over a year as the La Liga champions cruised to a 4-1 win over Huesca.
Juventus were held to another 1-1 draw in Serie A on Sunday while Real Sociedad went top of La Liga with a 4-1 win against Huesca.
Sergio Ramos' late penalty helped secure Real Madrid a 3-2 victory at Real Betis, who finished the La Liga match with 10 men, plus all the latest from around Europe.
Unai Emery had a disappointing return to La Liga as his Villarreal side could only draw 1-1 at home to promoted Huesca.
La Liga leaders Barcelona were held to a goalless draw by basement club Huesca on Saturday.
Getafe moved a step closer to earning Champions League football for the first time in their history after beating Athletic Bilbao 1-0 on Sunday.
Zinedine Zidane suffered his first defeat since retaking the reins at Real Madrid as Valencia ran out 2-1 winners at the Mestalla.
Karim Benzema scored a last-gasp winner to secure victory and spare Real Madrid's blushes against La Liga bottom club Huesca.
Atletico Madrid's faint La Liga title hopes look to be over after they lost 2-0 at Athletic Bilbao on Saturday.
Espanyol forward Wu Lei became the first Chinese footballer to score in La Liga, scoring his side's third in a 3-1 win at home to Real Valladolid on Saturday.
A 1-1 draw did little to help Espanyol's fading European hopes or Huesca's slim survival chances.
Athletic Bilbao eased their relegation fears and heaped more trouble on rock-bottom Huesca with a 1-0 win in La Liga on Monday.
Getafe beat Celta Vigo 3-1 to move up to fifth in La Liga, one point behind Sevilla.
Rock-bottom Huesca shrugged off their dismal form in La Liga this season with a 4-0 rout of Real Valladolid.
Atletico Madrid strolled to a 3-0 win at basement club Huesca on Saturday, moving to within two points of La Liga leaders Barcelona.
Alaves continued their excellent home form by recovering to beat Valencia 2-1 and move above Real Madrid in La Liga.