Barcelona moved to the top of La Liga with a 3-1 win over Alavés at the Camp Nou, recovering from an early setback. Lamine Yamal and Dani Olmo scored in the first half, with Olmo adding a second late on after Pablo Ibáñez had stunned the hosts in the first minute.
Atletico Madrid climbed to third in La Liga with a 2-0 victory over Real Oviedo, courtesy of a brace from Alexander Sørloth. The Norwegian struck twice within 26 minutes to extend Diego Simeone's winning run to seven matches in all competitions.
In the Bundesliga, Bayern Munich needed stoppage-time goals from Luis Díaz and Nicolas Jackson to beat St Pauli 3-1, coming from behind for the second successive week. The result extended Bayern's record of 44 consecutive rounds at the top of the German table.
Borussia Dortmund leapfrogged Bayer Leverkusen into third place with a 2-1 win in Leverkusen. Aaron Anselmino and Karim Adeyemi scored either side of half-time, with Christian Kofane pulling one back late on for the hosts.
In Serie A, Milan moved top of the table with a 1-0 home victory over Lazio. Rafael Leão's goal early in the second half proved decisive, as goalkeeper Mike Maignan produced several fine saves to keep a clean sheet.



