Luis Suarez scored a late winner for Atletico Madrid, AC Milan won a tricky match against Benevento and Bayern Munich came from two down to win.
SPAIN
Luis Suarez scored a 90th minute winner for Atletico Madrid in their 2-1 win against Alaves which sent his team back to the top of the league.
Messi returned from his ankle injury, that made him miss the draw with Eibar, to create an assist for Frenkie de Jong in the 1-0 against the bottom of the league Huesca.
City rivals Real had been top for around 24 hours thanks to goals from Marco Asensio and Lucas Vazquez giving them a 2-0 win against Celta Vigo on Saturday evening.
Athletic Bilbao won 1-0 against Elche but just hours after their victory they sacked their coach Gaizka Garitano.
Last season they had a good season having got to the Copa del Rey but they are now ninth in La Liga on 21 points and have already lost eight times.
ITALY
AC Milan were also knocked off the top of the league but only for a matter of hours after their rivals Inter hammered Crotone 6-2.
Milan beat Benevento 2-0, but did not have it all their own with with Sandro Tonali being sent off in the 33rd minute whilst they were leading 1-0 thanks to Franck Kessie’s 15th minute opener.
Rafael Leao got AC Milan’s second meaning Stefano Poli’s side are one point ahead of Antonio Conte’s Inter.
They remain unbeaten and have an impressive 37 points from 15 games.
Inter had a nervy start when they found themselves 1-0 down to Crotone before Lautaro Martínez got his first of his three goals!
The other scorers for Inter were a Luca Marrone own goal, Romelu Lukaku and Achraf Hakimi while Niccolò Zanellato and Vladimir Golemic netted for the away side.
This was Inter’s eighth consecutive Serie A win!
Cristiano Ronaldo scored twice and made an assist as Juventus enjoyed a comfortable 4-1 win against Udinese.
His first goal equalled Pele’s scoring record of having scored a career total of 757 goals while his second means he now has scored 758 times in his career which is a new record.
Not a good couple of weeks for Pele – Messi beat his record for most goals for one-club when he reached 644 for Barcelona after scoring against Valladolid.
Federico Chiesa and Paulo Dybala were the other scorers and Marvin Zeegelaar got the consolation goal.
On Wednesday, it is a battle between the league leaders and at last season’s Scudetto winners at the San Siro in Milan.
Third place Roma left it late when Edin Dzeko’s third goal in three games game the team from the capital a 1-0 win against Sampdoria.
GERMANY
Bayern Munch found themselves two goals down to second-bottom Mainz before turning on the style to comfortably win 5-2.
The result means that last season’s Champions League winners have taken 33 points from 14 games and are two points ahead of RB Leipzig.
Jadon Sancho scored his first Bundesliga goal of the season in Borussia Dortmund’s 2-0 win against VfL Wolfsburg.
Swiss centre-back Manuel Akanji opened the scoring when he headed in a Sancho corner in the 66th minute.
Then the English international got his goal in stoppage time confirming the win that saw his team return to the top four.