
The Premier League teams most affected by AFCON

Shelbourne vs Crystal Palace predictions: Eagles set for Irish scrap

Celtic vs AS Roma predictions: Nancy earns first point as Hoops’ boss

FC Basel vs Aston Villa predictions: Tough times in Switzerland

Real Madrid vs Manchester City predictions: Foden fires to victory

Club Brugge vs Arsenal predictions: Top spot consolidated in Belgium

Leverkusen vs Newcastle predictions: High-scoring clash awaits

Athletic Club vs PSG predictions: Kvaratskhelia to strike in Bilbao

Barcelona vs Eintracht Frankfurt predictions: Hosts to secure big win

Inter Milan vs Liverpool predictions: Nerazzurri end Reds’ Italian run

Tottenham vs Slavia Prague predictions: Renewed optimism for the hosts

Atalanta vs Chelsea predictions: Blues to struggle away

Inter Miami vs Vancouver predictions: Goals galore in the final

Real Betis vs Barcelona predictions: An all-action clash in La Liga

Manchester City vs Sunderland predictions: Avoiding Black Cats’ curse

Bournemouth vs Chelsea predictions: Cherries to upset the odds

Aston Villa vs Arsenal predictions: Gunners to end Villa’s win streak

Premier League predictions Matchday 15

How to bet on free-scoring Villarreal in La Liga

Manchester United vs West Ham predictions: Hammers to frustrate Amorim

Leeds vs Chelsea predictions: Tipping the Blues to extend their run

Liverpool vs Sunderland predictions: Black Cats’ away form to continue

Arsenal vs Brentford predictions: Gunners to stay unbeaten

Athletic Club vs Real Madrid predictions: Los Blancos to slip up again

Newcastle vs Tottenham predictions: Preference for midweek chaos

Barcelona vs Atletico Madrid predictions: Olmo to strike in a home win

Fulham vs Man City predictions: Backing Pep’s Cityzens once again

Girona vs Real Madrid predictions: Strikers to fire in a score draw

Chelsea vs Arsenal predictions: Two in-form teams tough to separate

West Ham vs Liverpool predictions: Reds to respond to dire form