THE winter break comes to an end this weekend as the Scottish Cup fourth round gets underway across the country.
Lower league sides will be eyeing giant-killings against the top-flight teams, who are fresh off a three-week break from competitive action.
Three cup ties will be broadcast live on TV in the next few days, starting with high-flying St Mirren's trip to Aberdeen on Saturday.
The Championship leaders' attempt to knock last year's runners-up out of the competition will be shown on BBC One Scotland at 12.15pm.
On Sunday, Rangers' visit to Highland League Fraserburgh will be on Sky Sports at 12pm before the highlight of the weekend as Hearts meet Hibernian in the Edinburgh Derby at 2.05pm, also on Sky.
Friday 19th January 2018
Western Sydney Wanderers v Melbourne Victory
Hyundai A-League
08:50
BT Sport 2
Setubal v Sporting CP
Primeira Liga
19:00
FreeSports
Hertha Berlin v Borussia Dortmund
Bundesliga
19:30
BT Sport 1
Derby County v Bristol City
Championship
19:45
Sky Sports Football / Sky Sports Main Event
Caen v Marseille
Ligue 1
19:45
BT Sport 3
Getafe v Athletic Bilbao
La Liga
20:00
Sky Sports Red Button
FC Porto v Tondela
Primeira Liga
21:00
FreeSports
Saturday 20th January 2018
Newcastle Jets v Wellington Phoenix
Hyundai A-League
06:35
BT Sport 1
Sydney FC v Central Coast Mariners
Hyundai A-League
08:50
BT Sport 1
Stoke City U18 v Man Utd U18
U18 Premier League
11:00
MUTV
Espanyol v Sevilla
La Liga
12:00
Sky Sports Football
Aberdeen v St Mirren
Scottish FA Cup 4th Round
12:15
BBC One Scotland
Brighton & Hove Albion v Chelsea
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Sutton United v Dagenham & Redbridge
National League
12:30
BT Sport 1 / BT Sport 4K UHD
Standard Liege v Eupen (joins match in progress)
Belgian Jupiler League
17:00
FreeSports
Cardiff Metropolitan University v The New Saints
Welsh League Cup Final
17:15
S4C
Man City v Newcastle United
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD
Sheffield Wednesday v Cardiff City
Championship
17:30
Sky Sports Football / Sky Sports Main Event
Hamburg v FC Cologne
Bundesliga
17:30
BT Sport 2
Villarreal v Levante
La Liga
17:30
Sky Sports Red Button
Las Palmas v Valencia
La Liga
19:45
Sky Sports Football / Sky Sports Main Event
Legia Warsaw v Atletico Nacional
Florida Cup
23:00
FreeSports
Sunday 21st January 2018
Melbourne City v Adelaide United
Hyundai A-League
08:00
BT Sport 3
Alcorcon v Cadiz
La Liga 2
11:00
FreeSports
Alaves v Leganes
La Liga
11:00
Sky Sports Mix / Sky Sports Red Button
Atalanta v Napoli
Serie A
11:30
BT Sport 2
Jamshedpur v Delhi Dynamos
Indian Super League
12:00
BritAsiaTV
Fraserburgh v Rangers
Scottish FA Cup 4th Round
12:00
Sky Sports Football / Sky Sports Main Event
Antwerp v Club Brugge
Belgian Jupiler League
13:30
FreeSports
Ajax v Feyenoord
Eredivisie
13:30
Sky Sports Red Button
Lazio v Chievo
Serie A
14:00
BT Sport 1
Nice v St Etienne
Ligue 1
14:00
BT Sport ESPN
Hearts v Hibernian
Scottish FA Cup 4th Round
14:05
Sky Sports Football / Sky Sports Main Event
Bayern Munich v Werder Bremen
Bundesliga
14:30
BT Sport 3
Real Madrid v Deportivo La Coruna
La Liga
15:15
Sky Sports Mix / Sky Sports Red Button
Heracles v PSV Eindhoven
Eredivisie
15:45
Sky Sports Red Button
Southampton v Tottenham Hotspur
Premier League
16:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Monaco v FC Metz
Ligue 1
16:00
BT Sport ESPN
Genk v Anderlecht
Belgian Jupiler League
17:00
FreeSports
Cagliari v AC Milan
Serie A
17:00
BT Sport 1
Schalke 04 v Hannover 96
Bundesliga
17:00
BT Sport 3
Real Sociedad v Celta Vigo
La Liga
17:30
Sky Sports Football
Inter Milan v Roma
Serie A
19:45
BT Sport 1
Lyon v PSG
Ligue 1
19:45
BT Sport 3
Real Betis v Barcelona
La Liga
19:45
Sky Sports Football
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