The race for the Premier League's top four takes centre stage as Manchester United head to Tottenham and West Ham host Leicester.
Manuel Pellegrini's men sit nine points behind fourth-placed Sevilla in the race for the Champions League, but a fifth win in six league games was the perfect response to last weekend's Seville derby defeat.
European football weekend: Jorge Sampaoli in focus, title races intensify in Spain, Italy, Germany and Seville derby
We take a look at the key matches in European football this weekend.
After earning a second trip to the spot, Iglesias took it on himself to fire the penalty past Soria for the 84th-minute winner in Seville.
The victory moved Real Madrid three points in front of third-place Barcelona, which routed Alavés 5-1 at home on Saturday.
LaLiga: Lionel Messi stars in Barcelona's 3-2 comeback win over Real Betis; Real Sociedad ease past Cadiz
Messi showed why Barcelona agreed to keep him an extremely rich man when on Sunday he acted as Ronald Koeman’s super-sub, scoring one goal and setting up another to help Barcelona earn a 3-2 win at Real Betis.
García also scored one of the penalties after a 1-1 draw to help keep Athletic in contention for consecutive Copa titles.
Copa Del Rey: Real Betis rallies past Sociedad to reach quarter-finals; Villarreal advance after beating Girona
Levante won 4-2 at Valladolid in a game between two top-tier teams.
Elche took the lead through Raul Guti in the fourth minute, but Getafe rallied with goals by Marc Cucurella in the 39th minute, Jaime Mata in the 69th, and Angel Luis Rodriguez in the 86th.
Atletico's defeat makes it consecutive seasons they have lost to a third-tier side in the cup after being knocked out by Cultural Leonesa 12 months ago.
Asensio crossed to the far post for Vázquez to head in Madrid's opener in the sixth minute. Vázquez then set up his fellow forward for Asensio to double the lead in the 53rd.
LaLiga: Lionel Messi-less Barcelona held 1-1 by Eibar; Jose Morales' brace helps Levante edge Real Betis
With Lionel Messi nursing his ankle in the stands, Barcelona fell further behind in the Spanish league on Tuesday after ceding their first-ever point to Eibar at Camp Nou.
Sociedad had led the league for six consecutive rounds. The team's attractive attack has helped it only lose just once this season.
Pellegrini has been trying to rebuild his team without Spain midfielder Sergio Canales, who injured a tendon two weeks ago with the national side and is expected to be out until next year.
UEFA Nations League: Real Madrid's Marco Asensio to replace injured Barcelona forward Ansu Fati in Spain squad
Fati injured his left knee in Barcelona's 5-2 win over Real Betis in the Spanish league on Saturday.
LaLiga: Unbeaten Atletico Madrid take top spot; Lionel Messi rescues Barcelona off the bench as Ansu Fati suffers injury
While Messi got Barcelona back on track, Joao Felix’s latest double helped Atletico Madrid rise to the top of the league with a convincing 4-0 rout of Cadiz.
Silva opened the scoring with a header on Sunday as Real Sociedad beat Celta Vigo 4-1 to take a one-point lead at the top of the league.
LaLiga: Real Madrid ease pressure on Zinedine Zidane with win over Barcelona in El Clasico; Atletico beat Betis
Barcelona might feel hard done by, especially as Ramos' penalty was awarded after a check by VAR and a hugely exaggerated fall by Madrid's captain after Clement Lenglet tugged his shirt.
Around European football on Sunday, Gareth Bale would be hopeful of featuring against West Ham in his return to Tottenham. In Spain, Valencia play Villarreal in derby.
Karim Benzema, the heart of Madrid’s title run last season, set up Federico Valverde for the 14th-minute opener, and pressured Emerson into scoring an own goal