TODAY

Ladbrokes Scottish Premiership

(3.00 unless stated)

Kilmarnock v Hearts (7.45)

Sky Bet Championship

Brentford v Derby

Bristol City v QPR

Huddersfield v Preston

Norwich v Fulham

Nottingham Forest v Blackburn

Rotherham v Birmingham

Sheffield Wed v Cardiff

Wolves v Brighton (5pm)

Burton v Ipswich (7.45)

Newcastle v Leeds (7.45)

Sky Bet League One

Bradford v Oxford Utd

Chester v Southend

Coventry v Charlton

Gillingham v Bristol Rovers

Millwall v Northampton

MK Dons v Scunthorpe

Peterborough v Fleetwood

Port Vale v Sheffield Utd

Shrewsbury v Walsall

Swindon v AFC Wimbledon

Sky Bet League Two

Portsmouth v Plymouth (2.30)

Blackpool v Accrington

Colchester v Doncaster

Crawley v Cheltenham

Crewe v Notts County

Exeter v Barnet

Grimsby v Cambridge

Hartlepool v Carlisle

Luton v Leyton Orient

Newport v Yeovil

Stevenage v Morecambe

Wycombe v Mansfield

TOMORROW

(3.00 unless stated)

Ladbrokes Scottish Premiership

Dundee v Hamilton

Motherwell v Inverness CT

Rangers v Partick Thistle

St Johnstone v Aberdeen

Ladbrokes Scottish Championship

Ayr v Dundee Utd (5.15)

Dumbarton v Dunfermline

Falkirk v St Mirren

Hibernian v Queen of South

Raith v Morton

Ladbrokes Scottish League 1

Alloa v Brechin

East Fife v Peterhead

Queen's Park v Albion

Stenhousemuir v Livingston

Stranraer v Airdrieonians

Ladbrokes Scottish League 2

Annan Athletic v Berwick

Arbroath v Edinburgh City

Clyde v Elgin

Montrose v Forfar

Stirling v Cowdenbeath

Premier League

Crystal Palace v Leicester

Everton v Burnley

Southampton v Man City (5.30)

Stoke v Hull

Sunderland v West Ham

Tottenham v AFC Bournemouth (12.30)

Watford v Swansea

Sky Bet Championship

Aston Villa v Reading

Sky Bet League One

Oldham v Bolton (12.30)

JUNIORS

(Kick-offs 2pm unless stated)

Scottish Junior Cup semi-finals first leg (2.30pm): Glenafton v Bonnyrigg Rose, Linlithgow Rose v Auchinleck Talbot.

McBookie.com Super Premier Division: Beith v Largs Thistle, Kilwinning Rangers v Cumnock, Hurlford Utd v Pollok, Rob Roy v Arthurlie.

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

McBookie.com Central First Division: Vale of Clyde v Johnstone Burgh, Greenock v Lesmahagow, Bellshill Athletic v Larkhall Thistle, Thorniewood Utd v Rossvale, Forth Wanderers v Neilston, St Roch's v Wishaw.

McBookie.com Central Second Division: Newmains Utd v Ashfield, Dunipace v Gartcairn, East Kilbride Thistle v Vale of Leven, Royal Albert v Lanark Utd.

McBookie.com Ayrshire District League: Annbank Utd v Lugar Boswell, Maybole v Dalry Thistle, Saltcoats Vics v Darvel, Whitletts Vics v Kello Rovers, Craigmark v Ardeer Thistle.

SUNDAY

(3.00 unless stated)

Ladbrokes Scottish Premiership

Ross County v Celtic (12.30)

Premier League

West Brom v Liverpool (1.30)

Man Utd v Chelsea (4.00)

MONDAY

(7.45 unless stated)

Premier League

Middlesbrough v Arsenal (8.00)

Sky Bet Championship

Barnsley v Brentford (3.00)

Birmingham v Burton Albion (3.00)

Blackburn v Bristol City (3.00)

Brighton v Wigan (3.00)

Cardiff v Nottm Forest (3.00)

Derby v Huddersfield (5.00)

Fulham v Aston Villa (2.45)

Ipswich v Newcastle (3.00)

Leeds v Wolverhampton (3.00)

Preston North End v Norwich (3.00)

QPR v Sheffield Wed (3.00)

Reading v Rotherham (3.00)

Sky Bet League One

AFC Wimbledon v Peterborough (3.00)

Bolton v Bury ( Postponed )

Bristol Rovers v Oldham (3.00)

Charlton v Gillingham (3.00)

Fleetwood Town v Millwall (3.00)

Northampton v Shrewsbury (3.00)

Oxford Utd v Port Vale (3.00)

Rochdale v Coventry (3.00)

Scunthorpe v Chesterfield (3.00)

Sheffield Utd v Bradford (12.15)

Southend v MK Dons (3.00)

Walsall v Swindon (3.00)

Sky Bet League Two

Accrington Stanley v Crawley Town (3.00)

Barnet v Wycombe (3.00)

Cambridge Utd v Exeter (3.00)

Carlisle v Stevenage (3.00)

Cheltenham v Grimsby (1.00)

Doncaster v Blackpool (3.00)

Leyton Orient v Hartlepool (3.00)

Mansfield v Luton (3.00)

Morecambe v Colchester (3.00)

Notts County v Portsmouth (3.00)

Plymouth v Newport County (3.00)

Yeovil v Crewe (3.00)

TUESDAY

(7.45 unless stated)

Uefa Champions League quarter-final

second leg

Leicester v Atletico Madrid

Real Madrid v Bayern Munich

Sky Bet League One

Bolton v Bury (8.00)

WEDNESDAY

(7.45 unless stated)

Uefa Champions League quarter-final

second leg

Barcelona v Juventus

Monaco v Borussia Dortmund

THURSDAY

(7.45 unless stated)

Uefa Europa League quarter-final

second leg

Besiktas v Lyon (8.05)

Genk v Celta Vigo (8.05)

Man Utd v Anderlecht (8.05)

Schalke 04 v Ajax (8.05)

FRIDAY

(7.45 unless stated)

Sky Bet Championship

Norwich v Brighton

FAN NOTES

Rangers

10M: Members meeting Sat 15th 12.30 @ Tynecastle Street

Bishopbriggs: Club Meeting - Masonic - 11.00. Bus - Hilton Road - 13.45, The Cross - 13.50.

Grapes Bar Loyal: Buses to Hampden for semi final Sunday 23rd Apr leave Grapes Bar 10.10am,10.20am and 10.30am Seats for non members contact Heppy 07909918971

Kinning Park Loyal: Hampden bus leaves 10.30, seats non members phone Stuart 07534810177

Sandbank Loyal: bus tomorrow 2pm sandbank street 07957941672

Townhead: Bus Saturday 2pm Alexandra Parade, non members welcome. Call Jim, 07758 232598.

Celtic

Eddie Duffy No.1: Ross County bus 7am Bishopbriggs Cross, 7-15am Muirhead. Non-members looking for seats phone Paul 07917164918.

Partick Thistle

City Centre: Bus for Ibrox leaves the Q-Club St Georges Road @ 1.50 and Station Bar Cowcaddens @ 2.00.Non members welcome Call Duncan 07979496154

Clyde

Castlemilk: Clyde FC Association: 1:30 Murray Sq, 1:40 Croftfoot Rbt, 1:50 Muslin St, 2:00 Clyde Club; Fare £5; All welcome