THE Scottish Premiership clubs return to competitive action this weekend after the winter break as the Scottish Cup fourth round gets underway.

There is a clash between top-flight rivals Rangers and Motherwell at Ibrox, while Hearts and Celtic will hope to avoid shock exits during their away trips to Raith Rovers and Albion Rovers respectively.

All three games will be shown live this weekend, with the Gers game taking place on Saturday before the Jambos and Hoops are in action on Sunday.

There is plenty more to keep you occupied over the next few days, with the African Cup of Nations, Premier League and top European leagues offering up some tantalising fixtures.

Friday 20th January 2017

Sydney FC v Adelaide United

Hyundai A-League

08:50

BT Sport 1 / BT Sport 1 HD

Ivory Coast v Congo DR

Africa Cup of Nations 2017 Group Stage

16:00

British Eurosport / British Eurosport HD

Morocco v Togo

Africa Cup of Nations 2017 Group Stage

19:00

British Eurosport / British Eurosport HD

SC Freiburg v Bayern Munich

Bundesliga

19:30

BT Sport 3 / BT Sport 3 HD

Gent v Sporting de Charleroi

Belgian Jupiler League

19:30

Premier Sports / Premier Sports HD

Lincoln City v Dover Athletic

National League

19:45

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

Brighton & Hove Albion v Sheffield Wednesday

Championship

19:45

Sky Sports 1 / Sky Sports 1 HD

Bastia v Nice

Ligue 1

19:45

BT Sport ESPN / BT Sport ESPN HD

Las Palmas v Deportivo La Coruna

La Liga

19:45

Sky Sports 3 / Sky Sports 3 HD

Saturday 21st January 2017

Wellington Phoenix v Brisbane Roar

Hyundai A-League

06:35

BT Sport 1 / BT Sport 1 HD

Perth Glory v Melbourne Victory

Hyundai A-League

09:00

BT Sport 1 / BT Sport 1 HD

Man Utd U18 v Everton U18

U18 Premier League

11:00

MUTV / MUTV HD

Espanyol v Granada

La Liga

12:00

Sky Sports Mix / Sky Sports Mix HD

Liverpool v Swansea City

Premier League

12:30

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

QPR v Fulham

Championship

12:30

Sky Sports 1 / Sky Sports 1 HD

Rangers v Motherwell

Scottish FA Cup 4th Round

12:30

Sky Sports 2 / Sky Sports 2 HD / Sky Sports 5 / Sky Sports 5 HD

Ghana v Mali

Africa Cup of Nations 2017 Group Stage

16:00

British Eurosport / British Eurosport HD

KV Kortrijk v Zulte Waregem (joins match in progress)

Belgian Jupiler League

17:00

Premier Sports / Premier Sports HD

Barry Town v The New Saints

Welsh League Cup Final

17:15

S4C / S4C HD

Man City v Tottenham Hotspur

Premier League

17:30

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

Barnsley v Leeds United

Championship

17:30

Sky Sports 1 / Sky Sports 1 HD

RB Leipzig v Eintracht Frankfurt

Bundesliga

17:30

BT Sport 3 / BT Sport 3 HD

Alaves v Leganes

La Liga

17:30

Sky Sports Red Button

Feyenoord v Willem II

Eredivisie

18:45

Sky Sports 5 / Sky Sports 5 HD

Egypt v Uganda

Africa Cup of Nations 2017 Group Stage

19:00

British Eurosport / British Eurosport HD

AC Milan v Napoli

Serie A

19:45

BT Sport 3 / BT Sport 3 HD

Villarreal v Valencia

La Liga

19:45

Sky Sports 3 / Sky Sports 3 HD

Sunday 22nd January 2017

Western Sydney Wanderers v Newcastle Jets

Hyundai A-League

06:00

BT Sport ESPN / BT Sport ESPN HD

Osasuna v Sevilla

La Liga

11:00

Sky Sports 5 / Sky Sports 5 HD / Sky Sports Mix / Sky Sports Mix HD

FC Utrecht v Ajax

Eredivisie

11:30

Sky Sports Red Button

Juventus v Lazio

Serie A

11:30

BT Sport 1 / BT Sport 1 HD

Southampton v Leicester City

Premier League

12:00

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Liverpool U23 v Ipswich Town U23

Premier League Cup

13:00

LFCTV / LFCTV HD

Raith Rovers v Hearts

Scottish FA Cup 4th Round

13:05

BBC One Scotland / BBC One Scotland HD

Palermo v Inter Milan

Serie A

14:00

BT Sport 3 / BT Sport 3 HD

Monaco v Lorient

Ligue 1

14:00

BT Sport ESPN / BT Sport ESPN HD

Arsenal v Burnley

Premier League

14:15

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Bayer Leverkusen v Hertha Berlin

Bundesliga

14:30

BT Sport 1 / BT Sport 1 HD

Albion Rovers v Celtic

Scottish FA Cup 4th Round

15:00

Sky Sports 5 / Sky Sports 5 HD

Athletic Bilbao v Atletico Madrid

La Liga

15:15

Sky Sports Mix / Sky Sports Mix HD

PSV Eindhoven v SC Heerenveen

Eredivisie

15:45

Sky Sports Red Button

St Etienne v Angers

Ligue 1

16:00

BT Sport ESPN / BT Sport ESPN HD

Benfica v Tondela

Primeira Liga

16:00

BT Sport 3 / BT Sport 3 HD

Chelsea v Hull City

Premier League

16:30

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Mainz v FC Cologne

Bundesliga

16:30

BT Sport 1 / BT Sport 1 HD

Real Betis v Sporting Gijon

La Liga

17:30

Sky Sports Red Button

Real Sociedad v Celta Vigo

La Liga

17:30

Sky Sports 3 / Sky Sports 3 HD

Cameroon v Gabon

Africa Cup of Nations 2017 Group Stage

19:00

British Eurosport / British Eurosport HD

Roma v Cagliari

Serie A

19:45

BT Sport 3 / BT Sport 3 HD

Eibar v Barcelona

La Liga

19:45

Sky Sports 3 / Sky Sports 3 HD

Lyon v Marseille

Ligue 1

20:00

BT Sport 1 / BT Sport 1 HD