Real Madrid failed to reclaim top spot in LaLiga as Carlo Ancelotti’s men drew 0-0 at home to derby rivals Rayo Vallecano.
The stalemate at the Estadio Santiago Bernabeu leaves second-placed Real two points behind table-topping Girona and two ahead of third-placed Barcelona.
Athletic Bilbao are fifth after surviving Villarreal’s last game to win 3-2 at El Madrigal, where Inigo Ruiz de Galarreta, Nico Williams and Inaki Williams gave the visitors three goals inside the opening half hour.
Gerard Moreno and Alexander Sorloth scored in quick succession late on but Athletic held on.
Pepela’s penalty gave Valencia a 1-0 home win over Granada on the second day and it was the same scoreline as Alaves beat baseball boys Almeria.
Juventus are two points behind leaders Inter Milan in second place in Serie A after Fabio Miretti’s 10th-minute effort proved the difference in a 1-0 win at Fiorentina.
Roma secured a dramatic victory over Lecce at the Stadio Olimpico as two stoppage-time goals came from behind to triumph 2-1.
Sardar Azmoun equalized for Jose Mourinho’s men in the first minute of stoppage-time to cancel out Pontus Almqvist’s goal, before Romelu Lukaku – who had an early save from Wladimir Falcone – netted the winner three minutes later.
Lorenzo Colombo did the trick as Monza won 3-1 at Hellas Verona, who are now in the relegation zone, and Cagliari moved up with a 2-1 home win over Genoa.
Nice returned to the top of Ligue 1, a point above second-placed Paris St Germain, with a 2-0 home win over Rennes as both sides were reduced to 10 men.
Jeremie Boga opened the scoring and was later joined by an own goal from Steve Mandanda, not long after Youssouf Ndayishimiye was sent off for the visitors and Warmed Omari then followed for Rennes.
Monaco are a point behind PSG in third place after beating Brest 2-0 at the Stade Louis II, Denis Zakaria and Aleksandr Golovin scoring before Lilian Brassier was sent off for the visitors in stoppage time.
Reims are up to fourth after Junya Ito’s goal earned them a 1-0 win at Nantes.
Bottom side Lyon secured a 1-1 draw at home to 16th-placed Metz thanks to a late goal from Skelly Alver, while Le Havre won 2-1 at Toulouse and Strasbourg and second-placed Clermont drew 0-0.
In the Bundesliga, third-placed Stuttgart suffered a second successive defeat, losing 2-0 at Heidenheim with Jan Schoppner and Timo Kleindienst on the scoresheet, while Wolfsburg were held 2-2 at home by Werder Bremen.