ABERDEEN will be out for revenge this weekend after a 3-0 humbling at the hands of Rangers in midweek.
Derek McInnes' side suffered a heavy defeat at Ibrox on Wednesday but have the chance to regain a six-point lead over the Gers on Sunday when they meet once again at Pittodrie.
Sky Sports Football will be showing the lunchtime kick-off live at 12.30pm.
In England, Manchester United's trip to Arsenal promises to be the highlight of the weekend and BT Sport 1 will broadcast every kick at 5.30pm on Saturday.
Friday 1st December 2017
Seattle Sounders v Houston Dynamo
MLS Conference Final 2nd Leg
03:30
Sky Sports Football
Adelaide United v Sydney FC
Hyundai A-League
08:50
BT Sport 2
Roma v SPAL
Serie A
17:30
BT Sport 2
Sporting CP v Belenenses
Primeira Liga
18:15
FreeSports
SC Freiburg v Hamburg
Bundesliga
19:30
BT Sport 3
Leeds United v Aston Villa
Championship
19:45
Sky Sports Football / Sky Sports Main Event
Dijon FCO v Bordeaux
Ligue 1
19:45
BT Sport ESPN
Napoli v Juventus
Serie A
19:45
BT Sport 2
AFC Fylde v Wigan Athletic
FA Cup Second Round
19:55
BBC Two
Malaga v Levante
La Liga
20:00
Sky Sports Red Button
FC Porto v Benfica
Primeira Liga
20:30
FreeSports
Saturday 2nd December 2017
Western Sydney Wanderers v Brisbane Roar
Hyundai A-League
06:35
BT Sport 2
Newcastle Jets v Melbourne City
Hyundai A-League
08:50
BT Sport 2
Wolves U18 v Man Utd U18
U18 Premier League
11:30
MUTV
Barcelona v Celta Vigo
La Liga
12:00
Sky Sports Football
Chelsea v Newcastle United
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Notts County v Oxford City
FA Cup 2nd Round
12:30
BT Sport 1 / BT Sport 4K UHD
KSC Lokeren v Anderlecht (joins match in progress)
Belgian Jupiler League
17:00
FreeSports
Bristol City v Middlesbrough
Championship
17:30
Sky Sports Football / Sky Sports Main Event
Arsenal v Man Utd
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD
FC Twente v Ajax
Eredivisie
17:30
Sky Sports Red Button
Schalke 04 v FC Cologne
Bundesliga
17:30
BT Sport 3
Sevilla v Deportivo La Coruna
La Liga
17:30
Sky Sports Mix
Feyenoord v Vitesse Arnhem
Eredivisie
19:45
Sky Sports Red Button
Torino v Atalanta
Serie A
19:45
BT Sport 3
Athletic Bilbao v Real Madrid
La Liga
19:45
Sky Sports Football / Sky Sports Main Event
Sunday 3rd December 2017
Canberra United Women v Brisbane Roar Women
Westfield W-League
05:30
BT Sport 3
Central Coast Mariners v Perth Glory
Hyundai A-League
08:00
BT Sport 3
Leganes v Villarreal
La Liga
11:00
Sky Sports Red Button
Benevento v AC Milan
Serie A
11:30
BT Sport 2
Pune City v Chennaiyin
Indian Super League
12:00
BritAsiaTV
Aberdeen v Rangers
Scottish Premiership
12:30
Sky Sports Football
AFC Bournemouth v Southampton
Premier League
13:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
PSV Eindhoven v Sparta Rotterdam
Eredivisie
13:30
Sky Sports Red Button
Inter Milan v Chievo
Serie A
14:00
BT Sport 3
Hertha Berlin v Eintracht Frankfurt
Bundesliga
14:30
BT Sport 2
Caernarfon Town v Barry Town
Welsh Cup 3rd Round
14:45
S4C
Getafe v Valencia
La Liga
15:15
Sky Sports Football
Man City v West Ham
Premier League
16:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Caen v Lyon
Ligue 1
16:00
BT Sport 3
TBC
NCAA Women's Soccer College Cup Final
17:00
BT Sport ESPN
Wolfsburg v Borussia Monchengladbach
Bundesliga
17:00
BT Sport 2
Cadiz v Albacete
La Liga 2
17:00
FreeSports
Eibar v Espanyol
La Liga
17:30
Sky Sports Football
Zulte Waregem v Gent
Belgian Jupiler League
19:00
FreeSports
Sampdoria v Lazio
Serie A
19:45
BT Sport 1
Las Palmas v Real Betis
La Liga
19:45
Sky Sports Football
Montpellier v Marseille
Ligue 1
20:00
BT Sport 2
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here