Here are all the results from top five leagues across Europe this past weekend.
October, 25
Southampton 0 vs 9 Leicester City
October, 26
Manchester City 3 vs 0 Aston Villa
Brighton 3 vs 2 Everton
Watford 0 vs 0 Bournemouth
West Ham United 1 vs 1 Sheffield United
Burnley 2 vs 4 Chelsea
October, 27
Newcastle United 1 vs 1 Wolves
Arsenal 2 vs 2 Crystal Palace
Liverpool 2 vs 1 Tottenham Hotspur
Norwich City 1 vs 3 Manchester United
La Liga
October, 25
Villarreal 4 vs 1 Deportivo Alaves
October, 26
Leganes 1 vs 0 Mallorca
Real Valladolid 2 vs 0 Eibar
Atletico Madrid 2 vs 0 Athletic Bilbao
October, 27
Celta Vigo 0 vs 1 Real Sociedad
Granada 1 vs 0 Real Betis
Levante 0 vs 1 Espanyol
Sevilla 2 vs 0 Getafe
Osasuna 3 vs 1 Valencia
Serie A
October, 25
Verona 0 vs 1 Sassuolo
October, 26
Lecce 1 vs 1 Juventus
Inter 2 vs 2 Parma
Genoa 3 vs 1 Brescia
October, 27
Bologna 2 vs 1 Sampdoria
Atalanta 7 vs 1 Udinese
Torino 1 vs 1 Cagliari
SPAL 1 vs 1 Napoli
Roma 2 vs 1 Milan
Fiorentina 1 vs 2 Lazio
October, 25
Mainz 05 3 vs 1 FC Köln
October 26
Bayern München 2 vs 1 FC Union Berlin
Schalke 04 0 vs 0 Borussia Dortmund
Hertha BSC 2 vs 3 Hoffenheim
Freiburg 2 vs 1 RB Leipzig
Paderborn 2 vs 0 Fortuna Düsseldorf
Bayer Leverkusen 2 vs 2 Werder Bremen
October, 27
Wolfsburg 0 vs 0 Augsburg
Monchengladbach 4 vs 2 Eintracht Frankfurt
Ligue 1
October, 25
Nantes 0 vs 1 Monaco
October, 26
Lille 3 vs 0 Bordeaux
Montpellier 0 vs 0 Angers
Lyon 2 vs 0 Metz
Strasbourg 1 vs 0 Nice
Brest 2 vs 0 Dijon
Reims 0 vs 0 Nimes
October, 27
Rennes 3 vs 2 Toulouse
Saint-Etienne 2 vs 2 Amiens
PSG 4 vs 0 Marseille