CELTIC could wrap up a sixth consecutive Scottish Premiership title this weekend if results go their way.
Second takes on fourth when Aberdeen host Hearts at Pittodrie on Saturday lunchtime, live on BT Sport 1.
A win for the Jambos would give Brendan Rodgers' side the opportunity to be crowned champions against Dundee at Dens Park on Sunday in a game that will be aired on Sky Sports 2.
Elsewhere, Championship promotion hopefuls Falkirk and Greenock Morton face off on Saturday afternoon live on BBC Alba and there's a big top four clash in the English Premier League between Manchester City and Liverpool.
Friday 17th March 2017
Borussia Dortmund v Ingolstadt
Bundesliga
19:30
BT Sport 1 / BT Sport 1 HD
Bristol City v Huddersfield Town
Championship
19:45
Sky Sports 1 / Sky Sports 1 HD
Lille v Marseille
Ligue 1
19:45
BT Sport 2 / BT Sport 2 HD
Las Palmas v Villarreal
La Liga
19:45
Sky Sports 5 / Sky Sports 5 HD
Saturday 18th March 2017
Melbourne City v Newcastle Jets
Hyundai A-League
08:50
BT Sport 1 / BT Sport 1 HD
Eibar v Espanyol
La Liga
12:00
Sky Sports 5 / Sky Sports 5 HD
Aberdeen v Hearts
Scottish Premiership
12:15
BT Sport 1 / BT Sport 1 HD
West Brom v Arsenal
Premier League
12:30
Sky Sports 1 / Sky Sports 1 HD / Sky Sports Mix / Sky Sports Mix HD / Sky Sports Ultra HD
Falkirk v Morton
Scottish Championship
17:15
BBC ALBA
Chelsea U18 v Tottenham Hotspur U18
FA Youth Cup Semi-Final 2nd Leg
17:15
ITV4 / ITV4 HD / Chelsea TV / Chelsea TV HD
Leeds United v Brighton & Hove Albion
Championship
17:30
Sky Sports 1 / Sky Sports 1 HD
AFC Bournemouth v Swansea City
Premier League
17:30
BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD
Eintracht Frankfurt v Hamburg
Bundesliga
17:30
BT Sport 3 / BT Sport 3 HD
Alaves v Real Sociedad
La Liga
17:30
Sky Sports Red Button
New York City FC v Montreal Impact
MLS
18:00
Sky Sports Mix / Sky Sports Mix HD
PSV Eindhoven v Vitesse Arnhem
Eredivisie
18:45
Sky Sports Red Button
AC Milan v Genoa
Serie A
19:45
BT Sport 3 / BT Sport 3 HD
Real Betis v Osasuna
La Liga
19:45
Sky Sports 5 / Sky Sports 5 HD
Vancouver Whitecaps v Toronto FC
MLS
20:00
Sky Sports Mix / Sky Sports Mix HD
Sunday 19th March 2017
Adelaide United v Brisbane Roar
Hyundai A-League
06:00
BT Sport 3 / BT Sport 3 HD
Western Sydney Wanderers v Wellington Phoenix
Hyundai A-League
08:00
BT Sport 3 / BT Sport 3 HD
Leganes v Malaga
La Liga
11:00
Sky Sports 3 / Sky Sports 3 HD
SC Heerenveen v Feyenoord
Eredivisie
11:30
Sky Sports 5 / Sky Sports 5 HD / Sky Sports Mix / Sky Sports Mix HD
Empoli v Napoli
Serie A
11:30
BT Sport 3 / BT Sport 3 HD
Middlesbrough v Man Utd
Premier League
12:00
BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD
Dundee v Celtic
Scottish Premiership
12:30
Sky Sports 2 / Sky Sports 2 HD
Excelsior v Ajax
Eredivisie
13:30
Sky Sports 5 / Sky Sports 5 HD
Sampdoria v Juventus
Serie A
14:00
BT Sport 3 / BT Sport 3 HD
Caen v Monaco
Ligue 1
14:00
BT Sport ESPN / BT Sport ESPN HD
Tottenham Hotspur v Southampton
Premier League
14:15
Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD
Mainz v Schalke 04
Bundesliga
14:30
BT Sport 2 / BT Sport 2 HD
Atletico Madrid v Sevilla
La Liga
15:15
Sky Sports 2 / Sky Sports 2 HD
Dijon FCO v St Etienne
Ligue 1
16:00
BT Sport 3 / BT Sport 3 HD
Man City v Liverpool
Premier League
16:30
Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD
Borussia Monchengladbach v Bayern Munich
Bundesliga
16:30
BT Sport 2 / BT Sport 2 HD
Deportivo La Coruna v Celta Vigo
La Liga
17:30
Sky Sports Red Button
Sporting Gijon v Granada
La Liga
17:30
Sky Sports 2 / Sky Sports 2 HD
FC Porto v Setubal
Serie A
18:00
BT Sport 3 / BT Sport 3 HD
Roma v Sassuolo
Serie A
19:45
BT Sport 2 / BT Sport 2 HD
Barcelona v Valencia
La Liga
19:45
Sky Sports 2 / Sky Sports 2 HD / Sky Sports Mix / Sky Sports Mix HD
PSG v Lyon
Ligue 1
20:00
BT Sport 3 / BT Sport 3 HD
Seattle Sounders v New York Red Bulls
MLS
23:00
Sky Sports 2 / Sky Sports 2 HD
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