TONIGHT

(7.45 unless stated)

Ladbrokes Scottish Premiership

Aberdeen v Celtic

Premier League

Everton v Watford

TOMORROW

(3.00 unless stated)

Ladbrokes Scottish Premiership

Dundee v Ross County

Hamilton v Motherwell

Kilmarnock v Inverness CT

Rangers v Hearts (12.15)

St Johnstone v Partick Thistle

Ladbrokes Scottish Championship

Play-off semi-final second leg

Alloa v Airdrieonians

Raith v Brechin

Ladbrokes League 1

Play-off semi-final second leg

Forfar v Annan Athletic

Peterhead v Montrose

Ladbrokes Scottish League 2

Play-offs final first leg

East Kilbride v Cowdenbeath

Premier League

AFC Bournemouth v Burnley

Man City v Leicester (12.30)

Middlesbrough v Southampton

Stoke v Arsenal (5.30)

Sunderland v Swansea

Sky Bet Championship

Play-off semi-final first leg

Fulham v Reading (5.30)

JUNIORS

(Kick-offs 2pm)

McBookie.com Super Premier Division: Kilwinning Rangers v Pollok, Glenafton v Arthurlie, Beith v Rob Roy, Auchinleck Talbot v Troon.

McBookie.com Super First Division: Clydebank v Maryhill, Cumbernauld Utd v Rutherglen Glencairn, Girvan v Shotts Bon Accord, Irvine Meadow v Yoker Athletic, Petershill v Kilsyth Rangers, Shettleston v Irvine Vics.

McBookie.com Central First Division: Wishaw v Thorniewood Utd, Benburb v Forth Wanderers, Johnstone Burgh v Neilston, Larkhall Thistle v St Roch's.

McBookie.com Central Second Division: Royal Albert v Newmains Utd, Dunipace v East Kilbride Thistle.

McBookie.com Ayrshire District League: Dalry Thistle v Maybole, Annbank Utd v Kello Rovers, Muirkirk v Darvel.

SUNDAY

(3.00 unless stated)

Premier League

Crystal Palace v Hull (12.00)

Tottenham Hotspur v Man Utd (4.30)

West Ham v Liverpool (2.15)

Sky Bet Championship

Play-off semi-final first leg

Huddersfield v Sheff Wed (12.00)

Sky Bet Two

Play-off semi-final first leg

Blackpool v Luton (6.30)

Carlisle v Exeter (6.30)

MONDAY

(7.45 unless stated)

Premier League

Chelsea v Watford (8.00)

TUESDAY

(7.45 unless stated)

Ladbrokes Scottish Premiership

Motherwell v Kilmarnock

Ross County v Hamilton

Premier League

Arsenal v Sunderland

Man City v West Brom (8.00)

Sky Bet Championship

Play-off semi-final second leg

Reading v Fulham

WEDNESDAY

(7.45 unless stated)

Ladbrokes Scottish Premiership

Dundee v Inverness CT

Rangers v Aberdeen

St Johnstone v Hearts

Premier League

Southampton v Man Utd

Sky Bet Championship

Play-off semi-final second leg

Sheffield Wed v Huddersfield

THURSDAY

(7.45 unless stated)

Ladbrokes Scottish Premiership

Partick Thistle v Celtic

Premier League

Leicester v Tottenham Hotspur

Sky Bet League Two

Play-off semi-final second leg

Exeter v Carlisle

Luton v Blackpool

NOTES FOR FANS

RANGERS

Bishopbriggs: Bus tomorrow 11am Hilton Road, 11.05am The Cross; bus Wednesday 6.30pm Hilton Road, 6.35pm The Cross.

Kinning Park Loyal: Bus next Sunday (St Johnstone) leaves 10.15am; seats non-members; phone Stuart 07534810177.

Nithsdale Loyal: Bus next Sunday (Perth) 10.30am Torrisdale Street; non-members welcome.

Sandbank Loyal: Bus tomorrow 11.15am Sandbank Street; 07957941672.

Toryglen True Blues: Bus tomorrow 11.15am Rutherglen Orange Halls; bus Wednesday 6.45pm; bus next Sunday 10.30am (St Johnstone); John 0780 222 1473.

Wellhouse True Blues: Bus tomorrow (Hearts) leaves 10am Bartiebeith Road; guests welcome.

PARTICK THISTLE

City Centre: Bus tomorrow (Perth) 11.20am Q-Club, 11.30am Station Bar; bus full.

Jordanhill: Bus tomorrow (St Johnstone) 12.45pm Crow Road/Jordanhill Station, 12.50pm Thornwood Bar; members £8 & £4 conc; visitors £16 & £8 conc; booking essential; Alistair 07817 612563.

North West Branch: Bus tomorrow 12.30pm Milngavie Station, 12.45pm Esquire Anniesland, 1pm Maryhill CC Halls; seats call 0141 632 3604 before 9pm or e-mail ptfcnwb@gmail.com