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