Inter Milan’s Serie A title challenge hit another stumbling block after a 1-1 draw at lowly Lecce, allowing Juventus to extend their lead at the top of the table.
Borussia Monchengladbach’s Bundesliga title hopes were dealt a blow as they were beaten 2-0 at Schalke.
Karim Benzema’s last-gasp equaliser against Valencia ensured Real Madrid kept pace with Barcelona at the top of the LaLiga table.
LaLiga leaders Barcelona saw a six-match winning streak halted after a 2-2 draw at Real Sociedad – which could see them knocked off the top of the table ahead of El Clasico.
Real Betis captain Joaquin scored his first career hat-trick at the age of 38 to power his side to a 3-2 win over Athletic Bilbao.
Jurgen Klinsmann has returned to management after being appointed Hertha Berlin head coach until the end of the season.
Marco Reus headed in a stoppage-time equaliser as Borussia Dortmund recovered from three goals down to draw at home to Bundesliga bottom side Paderborn.
Hoffenheim secured a fourth straight league win as they cruised to a 3-0 victory over rock-bottom Paderborn in the Bundesliga.
City rivals Union and Hertha face off for the first time in the Bundesliga on Saturday, almost 30 years after the fall of the Berlin Wall.