Live football weekend on TV: What, when, where…

The weekend starts at Friday 5pm and finishes at Sunday 11pm. On this we must all agree. Includes live games on UK television, but not club-specific channels. Let us help you avoid anything other than football…
Friday
Zulte Waregem v Club Brugge (Belgian Jupiler League) – 7.30pm – Premier Sports
Arsenal v Leicester City (Premier League) – 7.45pm – Sky Sports Premier League
Rennes v Lyon (Ligue 1) – 7.45pm – BT Sport 3
Partick Thistle v Celtic (Scottish Premiership) – 7.45pm – BT Sport 1
Saturday
Watford v Liverpool (Premier League) – 12.30pm – Sky Sports Premier League
Maidenhead United v Hartlepool United (National League) – 12.30pm – BT Sport 1
Middlesbrough v Sheffield United (Championship) – 5.30pm – Sky Sports Football
Brighton & Hove Albion v Man City (Premier League) – 5.30pm – BT Sport 1
Heracles v Ajax (Eredivisie) – 7.45pm – Sky Sports Football
Toronto FC v Portland Timbers (MLS) – 11.00pm – Sky Sports Football
Sunday
LA Galaxy v New York City FC (MLS) – 4.00am – Sky Sports Football
Newcastle United v Tottenham Hotspur (Premier League) – 1.30pm – Sky Sports Premier League
Feyenoord v FC Twente (Eredivisie) – 1.30pm – Sky Sports Football
Strasbourg v Lille (Ligue 1) – 2.00pm – BT Sport 1
Manchester United v West Ham (Premier League) – 4.00pm – Sky Sports Premier League
Dijon FCO v Monaco (Ligue 1) – 4.00pm – BT Sport 1
Barry Town v Aberystwyth Town (Welsh Premier League) – 5.15pm – S4C
Juventus v Lazio (Italian Super Cup) – 7.45pm – Sky Sports Mix
Guingamp v PSG (Ligue 1) – 8.00pm – BT Sport 2
Atletico Mineiro v Flamengo (Brasileiro Serie A) – 8.00pm – BT Sport 3
Barcelona v Real Madrid (Spanish Super Cup) – 9.00pm – Sky Sports Football
The numbers
21 games
on
8 channels
from
9 countries