After a satisfying midweek of European football, time to turn our attention back to domestic matters this weekend. Let’s take a look at some of the most intriguing fixtures on offer.
Friday
Villa vs Leeds — Had a lot of needle in the Championship, likely to be just as feisty in the top tier.
Saturday
West Ham vs City — The Hammers are must watch right now while City’s defence remains a problem.
Atalanta vs Sampdoria — In form teams scoring great goals.
Bayern vs Frankfurt — A supreme Bayern hosting one of the few teams who aren’t afraid to attack them.
Leipzig vs Hertha — East German battle between two teams that can score.
Barca vs Real — El Clasico. Both come in to the game on the back of league defeats. Lots of stories as usual.
United vs Chelsea — Rarely meets the hype, but is a big game between top four rivals.
Dortmund vs Schalke — Rivierderby with a growing chasm between the sides.
Atletico vs Betis — Simeone vs Pellegrini and both teams have higher aspirations.
Sunday
Southampton vs Everton — Hasenhuttl vs Ancelotti and a test for Everton without James.
Cadiz vs Villarreal — The yellow battle between overachievers.
Nice vs Lille — Tricky test for both after Europa League exertions, with Lille playing sublime football.
Getafe vs Granada — Two teams hard as nails who’ve already claimed big scalps this season.
Arsenal vs Leicester — Two teams very rarely hard, but a lot of fun to watch on their day.
Lyon vs Monaco — Battle of France’s underachievers who really should be doing better.
Monday
Milan vs Roma — Zlatan, Dzeko and both teams playing really good football.