DOMESTIC football resumes this weekend as campaigns across the continent enter the final straight. 

In Scotland, the battle to reach Europe and avoid the drop is heating up and some decisive fixtures are on the agenda in the next few days.

On Saturday, Motherwell welcome Rangers to Fir Park at 12.30pm live on BT Sport 1 with Graeme Murty's side looking to bounce back from two defeats in a row.

And on Sunday, relegation-threatened Dundee host Hearts live on Sky Sports Football at 12.30pm. 

Elsewhere, Sky Sports will show the headline Premier League fixture when Spurs travel to Chelsea at 4pm on Sunday, while in Europe there are a number of big games including Juventus v AC Milan, PSG v Monaco and Bayern Munich v Borussia Dortmund. 

Friday 30th March 2018

Adelaide United v Wellington Phoenix

Hyundai A-League

09:50

BT Sport 1

Tianjin Quanjian v Guangzhou Evergrande

Chinese Super League

12:35

Sky Sports Mix / Sky Sports Red Button

Oxford United v Scunthorpe United

League One

12:45

Sky Sports Football

Woking v Macclesfield Town

National League

15:00

BT Sport 1 / BT Sport 4K UHD

Middlesbrough v Wolves

Championship

17:30

Sky Sports Football / Sky Sports Main Event

Derby County v Sunderland

Championship

19:45

Sky Sports Football / Sky Sports Main Event

Saturday 31st March 2018

Brisbane Roar v Central Coast Mariners

Hyundai A-League

07:35

BT Sport ESPN

Melbourne Victory v Western Sydney Wanderers

Hyundai A-League

09:50

BT Sport ESPN

Bologna v Roma

Serie A

11:30

BT Sport 2

Girona v Levante

La Liga

12:00

Sky Sports Football

Crystal Palace v Liverpool

Premier League

12:30

Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Motherwell v Rangers

Scottish Premiership

12:30

BT Sport 1

Beijing Guoan v Beijing Renhe

Chinese Super League

12:35

Sky Sports Mix / Sky Sports Red Button

Sassuolo v Napoli

Serie A

17:00

BT Sport 3

Bangor City v The New Saints

Welsh Premier League

17:15

S4C

Everton v Man City

Premier League

17:30

BT Sport 1 / BT Sport 4K UHD

Hull City v Aston Villa

Championship

17:30

Sky Sports Football / Sky Sports Main Event

Bayern Munich v Borussia Dortmund

Bundesliga

17:30

BT Sport 2

Las Palmas v Real Madrid

La Liga

17:30

Sky Sports Mix / Sky Sports Red Button

PSV Eindhoven v NAC Breda

Eredivisie

18:45

Sky Sports Red Button

Hertha Berlin v Wolfsburg

Bundesliga

19:30

BT Sport Extra 2

Juventus v AC Milan

Serie A

19:45

BT Sport 2

Sevilla v Barcelona

La Liga

19:45

Sky Sports Football

LA Galaxy v Los Angeles FC

MLS

20:00

Sky Sports Mix / Sky Sports Red Button

PSG v Monaco

Coupe de la Ligue

20:05

BT Sport 3

Chicago Fire v Portland Timbers

MLS

23:00

Sky Sports Football

Sunday 1st April 2018

Newcastle Jets v Melbourne City

Hyundai A-League

08:00

BT Sport 1

Sevilla B v Barcelona B

La Liga 2

11:00

FreeSports

Espanyol v Alaves

La Liga

11:00

Sky Sports Red Button

Dundee v Hearts

Scottish Premiership

12:30

Sky Sports Football

Arminia Bielefeld v Holstein Kiel

Bundesliga 2

12:30

BT Sport 1

Arsenal v Stoke City

Premier League

13:30

Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

FC Groningen v Ajax

Eredivisie

13:30

Sky Sports Mix / Sky Sports Red Button

Guingamp v Bordeaux

Ligue 1

14:00

BT Sport 3

Werder Bremen v Frankfurt

Bundesliga

14:30

BT Sport 1

Leganes v Valencia

La Liga

15:15

Sky Sports Football

Feyenoord v Excelsior

Eredivisie

15:45

Sky Sports Mix / Sky Sports Red Button

Chelsea v Tottenham Hotspur

Premier League

16:00

Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Nantes v St Etienne

Ligue 1

16:00

BT Sport 3

Mainz v Borussia Monchengladbach

Bundesliga

17:00

BT Sport 1

Eibar v Real Sociedad

La Liga

17:30

Sky Sports Football

Malaga v Villarreal

La Liga

17:30

Sky Sports Red Button

Atletico Madrid v Deportivo La Coruna

La Liga

19:45

Sky Sports Football

Lyon v Toulouse

Ligue 1

20:00

BT Sport 1