Luis Suarez continued his goal splurge by scoring four times to help Barcelona stay atop the Spanish league on Saturday, while Real Madrid needed a stellar performance from Gareth Bale to remain in the title hunt.
Bayern Munich ground past Hertha Berlin 2-0 and Borussia Dortmund kept the Bundesliga title race alive for at least one more week with a 3-0 victory at Stuttgart on Saturday.
Las Palmas routed Espanyol 4-0 at home on Friday as the Canary Islands side continued its strong finish to the Spanish league season.
New AC Milan coach Cristian Brocchi didn't get the home debut result he was hoping for in a 0-0 draw with relegation-threatened Carpi in Serie A on Thursday.
Struggling Serie A giants AC Milan were left red-faced amid a social media backlash that mocked the club for a bizarre pre-match "Haka" ritual dance prior to a Serie A game on Thursday.
Barcelona sent a strong message to Atletico Madrid and Real Madrid on Wednesday, demolishing Deportivo La Coruna 8-0 to end a four-game winless streak and keep its lead in the Spanish league.
Napoli got back to winning ways in style as Dries Mertens scored a hat trick to help the southern side to a 6-0 victory over Bologna in Serie A on Tuesday.
Newcastle continued its late fight to avoid relegation from the top tier, drawing 1-1 with Manchester City on Tuesday after Sergio Aguero became the second fastest player to score 100 English Premier League goals.
Bayern Munich needed a disputed penalty to secure a 2-0 win over Werder Bremen and reach its 21st German Cup final on Tuesday.
Harry Kane and Dele Alli both scored twice Monday as Tottenham crushed Stoke 4-0 with a devastating attacking display to close the gap on Premier League leader Leicester to five points.