Sunday 23rd April 2017

This table charts the fixtures during Sunday 23rd April 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Burnley 0-2 Manchester United

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Aston Villa 1-0 Birmingham City

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
The William Hill Scottish Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Celtic 2-0 Rangers

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
Women's Super League 1 Spring Series
Show last 5 matches and coverage Fixture Kick-off Status

Arsenal Ladies P-P Notts County Ladies

Postponed

Birmingham City Ladies 0-0 Sunderland Ladies

Full time Report

Yeovil Town Ladies 1-4 Liverpool Ladies

Full time Report
This table charts the fixtures during Sunday 23rd April 2017
Women's Super League 2 Spring Series
Show last 5 matches and coverage Fixture Kick-off Status

Durham Women 1-0 Brighton & Hove Albion

Full time

Doncaster Rovers Belles 3-3 Everton Ladies

Full time

Watford Ladies 2-0 Sheffield Ladies

Full time
This table charts the fixtures during Sunday 23rd April 2017
The FA Women's Premier League - Northern Division
Show last 5 matches and coverage Fixture Kick-off Status

Newcastle Ladies 1-4 Derby Ladies

Full time

Nottm Forest Ladies 1-0 Fylde Ladies

Full time

West Bromwich Albion WFC 4-1 Bradford Ladies

Full time

Saturday 22nd April 2017

This table charts the fixtures during Saturday 22nd April 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Bournemouth 4-0 Middlesbrough

Full time Report

Hull City 2-0 Watford

Full time Report

Swansea City 2-0 Stoke City

Full time Report

West Ham United 0-0 Everton

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
The Emirates FA Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Chelsea 4-2 Tottenham Hotspur

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Brentford 3-1 Queens Park Rangers

Full time Report

Bristol City 3-2 Barnsley

Full time Report

Burton Albion 2-1 Leeds United

Full time Report

Huddersfield Town 1-4 Fulham

Full time Report

Nottingham Forest 3-2 Reading

Full time Report

Rotherham United 1-0 Ipswich Town

Full time Report

Sheffield Wednesday 2-1 Derby County

Full time Report

Wigan Athletic 0-0 Cardiff City

Full time Report

Wolverhampton Wanderers 0-0 Blackburn Rovers

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
The William Hill Scottish Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Hibernian 2-3 Aberdeen

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Bradford City 3-0 AFC Wimbledon

Full time Report

Bury 3-0 Northampton Town

Full time Report

Chesterfield 1-2 Charlton Athletic

Full time Report

Coventry City 1-0 Walsall

Full time Report

Gillingham 2-3 Fleetwood Town

Full time Report

Millwall 0-3 Oxford United

Full time Report

Milton Keynes Dons 0-3 Sheffield United

Full time Report

Oldham Athletic 1-1 Rochdale

Full time Report

Peterborough United 4-2 Bristol Rovers

Full time Report

Port Vale 0-2 Bolton Wanderers

Full time Report

Shrewsbury Town 1-0 Southend United

Full time Report

Swindon Town 1-2 Scunthorpe United

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Sky Bet League Two
Show last 5 matches and coverage Fixture Kick-off Status

Blackpool 3-0 Cheltenham Town

Full time Report

Colchester United 0-0 Plymouth Argyle

Full time Report

Crawley Town 3-3 Carlisle United

Full time Report

Crewe Alexandra 3-0 Leyton Orient

Full time Report

Exeter City 3-1 Morecambe

Full time Report

Grimsby Town 4-2 Yeovil Town

Full time Report

Hartlepool United 0-2 Barnet

Full time Report

Luton Town 2-1 Notts County

Full time Report

Newport County 1-0 Accrington Stanley

Full time Report

Portsmouth 2-1 Cambridge United

Full time Report

Stevenage 0-1 Mansfield Town

Full time Report

Wycombe Wanderers 2-1 Doncaster Rovers

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Vanarama National League
Show last 5 matches and coverage Fixture Kick-off Status

Lincoln City 2-1 Macclesfield Town

Full time Report

Boreham Wood 0-4 Gateshead

Full time Report

Braintree Town 0-2 Barrow

Full time Report

Bromley 1-1 Guiseley

Full time Report

Dover Athletic 1-2 Torquay United

Full time Report

Forest Green Rovers 2-2 Maidstone United

Full time Report

North Ferriby United 0-3 Aldershot Town

Full time Report

Solihull Moors 2-0 Eastleigh

Full time Report

Sutton United 5-2 Chester

Full time Report

Tranmere Rovers 4-1 Southport

Full time Report

Woking 1-1 York City

Full time Report

Wrexham 0-1 Dagenham & Redbridge

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
UEFA Women's Champions League
Show last 5 matches and coverage Fixture Kick-off Status

Manchester City Women 1-3 Lyon Féminines

Full time Report

Barcelona Femení 1-3 Paris Saint-Germain Féminines

Full time
This table charts the fixtures during Saturday 22nd April 2017
Women's Super League 1 Spring Series
Show last 5 matches and coverage Fixture Kick-off Status

Bristol City Women 1-3 Reading Women

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Women's Super League 2 Spring Series
Show last 5 matches and coverage Fixture Kick-off Status

Aston Villa Ladies 3-2 London Bees

Full time

Millwall Lionesses 2-0 Oxford United Women

Full time
This table charts the fixtures during Saturday 22nd April 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

Altrincham 1-1 Alfreton Town

Full time

Boston United 0-3 AFC Fylde

Full time

Bradford Park Avenue 0-2 Stockport County

Full time

Darlington 1-0 AFC Telford United

Full time

FC Halifax Town 3-0 Curzon Ashton

Full time

Gainsborough Trinity 1-1 Kidderminster Harriers

Full time

Gloucester City 2-2 Chorley

Full time

Harrogate Town 1-2 Brackley Town

Full time

Nuneaton Town 1-4 FC United of Manchester

Full time

Stalybridge Celtic 0-4 Tamworth

Full time

Worcester City 1-2 Salford City

Full time
This table charts the fixtures during Saturday 22nd April 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Chelmsford City 3-1 Bath City

Full time

Concord Rangers 2-2 Gosport Borough

Full time

Dartford 4-0 Bishop's Stortford

Full time

Maidenhead United 1-2 Ebbsfleet United

Full time

Oxford City 1-0 Margate

Full time

St Albans City 2-2 East Thurrock United

Full time

Truro City 2-1 Hemel Hempstead Town

Full time

Wealdstone 3-0 Hungerford Town

Full time

Welling United 1-2 Hampton & Richmond

Full time

Weston-Super-Mare 2-0 Eastbourne Borough

Full time

Whitehawk 2-0 Poole Town

Full time
This table charts the fixtures during Saturday 22nd April 2017
Ladbrokes Scottish Championship
Show last 5 matches and coverage Fixture Kick-off Status

Dundee United 3-2 St Mirren

Full time Report

Dunfermline Athletic 1-2 Falkirk

Full time Report

Greenock Morton 1-1 Ayr United

Full time Report

Queen of the South 1-2 Dumbarton

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Ladbrokes Scottish League One
Show last 5 matches and coverage Fixture Kick-off Status

Airdrieonians 0-1 Alloa Athletic

Full time Report

Albion Rovers 0-1 East Fife

Full time Report

Brechin City 0-0 Stranraer

Full time Report

Livingston 4-0 Queen's Park

Full time Report

Peterhead 0-1 Stenhousemuir

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Ladbrokes Scottish League Two
Show last 5 matches and coverage Fixture Kick-off Status

Berwick Rangers 0-1 Montrose

Full time Report

Cowdenbeath 1-2 Arbroath

Full time Report

Edinburgh City 2-0 Annan Athletic

Full time Report

Elgin City 2-2 Stirling Albion

Full time Report

Forfar Athletic 3-0 Clyde

Full time Report
This table charts the fixtures during Saturday 22nd April 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Buckie Thistle 9-0 Strathspey Thistle

Full time

Cove Rangers 5-0 Lossiemouth

Full time

Fraserburgh 2-0 Huntly

Full time

Rothes 0-2 Nairn County

Full time

Wick Academy 2-2 Formartine United

Full time
This table charts the fixtures during Saturday 22nd April 2017
Ferrari Packaging Lowland League
Show last 5 matches and coverage Fixture Kick-off Status

BSC Glasgow 3-0 Whitehill Welfare

Full time

Cumbernauld Colts 1-1 Gala Fairydean

Full time

East Stirlingshire 3-2 East Kilbride

Full time

Edinburgh University 4-0 Preston Athletic

Full time

Gretna 2008 3-0 Vale of Leithen

Full time

Selkirk 1-3 Civil Service Strollers

Full time

Spartans FC 1-2 Dalbeattie Star

Full time

Stirling University 7-2 Hawick Royal Albert

Full time
This table charts the fixtures during Saturday 22nd April 2017
Dafabet Welsh Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Bala Town 4-6 The New Saints

Full time

Bangor City 0-2 Carmarthen Town

Full time

Cardiff MU 0-0 Gap Connah's Quay

Full time

Cefn Druids 3-1 Airbus UK Broughton

Full time

Newtown 6-1 Aberystwyth Town

Full time

Rhyl 1-1 Llandudno FC

Full time
This table charts the fixtures during Saturday 22nd April 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ballymena United 3-0 Crusaders

Full time

Cliftonville 1-3 Glenavon

Full time

Coleraine 1-5 Linfield

Full time

Dungannon Swifts 4-0 Carrick Rangers

Full time

Glentoran 3-0 Portadown

Full time
This table charts the fixtures during Saturday 22nd April 2017
SSE Airtricity Premier Division
Show last 5 matches and coverage Fixture Kick-off Status

Sligo Rovers 1-1 Derry City

Full time

Friday 21st April 2017

This table charts the fixtures during Friday 21st April 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Norwich City 2-0 Brighton & Hove Albion

Full time Report
This table charts the fixtures during Friday 21st April 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ballinamallard United 2-3 Ards

Full time
This table charts the fixtures during Friday 21st April 2017
SSE Airtricity Premier Division
Show last 5 matches and coverage Fixture Kick-off Status

Bray Wanderers 4-2 Shamrock Rovers

Full time

Dundalk 2-0 Bohemians

Full time

Limerick FC 1-1 Galway United FC

Full time

St Patrick's Athletic 0-3 Cork City

Full time

Finn Harps 0-2 Drogheda United

Full time

Thursday 20th April 2017

This table charts the fixtures during Thursday 20th April 2017
UEFA Europa League - Quarter-Final
Show last 5 matches and coverage Fixture Kick-off Status

Besiktas 2-1 Lyon

(agg 3-3)

Lyon win 7-6 on penalties

Full time Report

FC Schalke 04 3-2 Ajax

(agg 3-4)

Full time Report

KRC Genk 1-1 Celta Vigo

(agg 3-4)

Full time Report

Manchester United 2-1 RSC Anderlecht

(agg 3-2)

Full time Report
This table charts the fixtures during Thursday 20th April 2017
Women's Super League 2 Spring Series
Show last 5 matches and coverage Fixture Kick-off Status

Watford Ladies 1-1 Doncaster Rovers Belles

Full time

Wednesday 19th April 2017

This table charts the fixtures during Wednesday 19th April 2017
UEFA Champions League - Quarter-Finals
Show last 5 matches and coverage Fixture Kick-off Status

Barcelona 0-0 Juventus

(agg 0-3)

Full time Report

Monaco 3-1 Borussia Dortmund

(agg 6-3)

Full time Report
This table charts the fixtures during Wednesday 19th April 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Forres Mechanics 0-0 Formartine United

Full time
This table charts the fixtures during Wednesday 19th April 2017
The FA Women's Premier League - Southern Division
Show last 5 matches and coverage Fixture Kick-off Status

Tottenham Ladies 4-0 West Ham Ladies

Full time

Tuesday 18th April 2017

This table charts the fixtures during Tuesday 18th April 2017
UEFA Champions League - Quarter-Finals
Show last 5 matches and coverage Fixture Kick-off Status

Leicester City 1-1 Atlético Madrid

(agg 1-2)

Full time Report

Real Madrid 4-2 Bayern Munich

(agg 6-3)

Full time Report
This table charts the fixtures during Tuesday 18th April 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Bolton Wanderers 0-0 Bury

Full time Report
This table charts the fixtures during Tuesday 18th April 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Kenya 0-0 Malawi

Full time
This table charts the fixtures during Tuesday 18th April 2017
Ferrari Packaging Lowland League
Show last 5 matches and coverage Fixture Kick-off Status

Hawick Royal Albert 3-1 Vale of Leithen

Full time
This table charts the fixtures during Tuesday 18th April 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ards 3-2 Portadown

Full time

Ballinamallard United 1-4 Dungannon Swifts

Full time

Ballymena United 4-1 Cliftonville

Full time

Carrick Rangers 1-2 Glentoran

Full time

Crusaders 3-2 Coleraine

Full time

Linfield 3-0 Glenavon

Full time

Monday 17th April 2017

This table charts the fixtures during Monday 17th April 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Middlesbrough 1-2 Arsenal

Full time Report
This table charts the fixtures during Monday 17th April 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Fulham 3-1 Aston Villa

Full time Report

Barnsley 1-1 Brentford

Full time Report

Birmingham City 0-2 Burton Albion

Full time Report

Blackburn Rovers 1-1 Bristol City

Full time Report

Brighton & Hove Albion 2-1 Wigan Athletic

Full time Report

Cardiff City 1-0 Nottingham Forest

Full time Report

Ipswich Town 3-1 Newcastle United

Full time Report

Leeds United 0-1 Wolverhampton Wanderers

Full time Report

Preston North End 1-3 Norwich City

Full time Report

Queens Park Rangers 1-2 Sheffield Wednesday

Full time Report

Reading 2-1 Rotherham United

Full time Report

Derby County 1-1 Huddersfield Town

Full time Report
This table charts the fixtures during Monday 17th April 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Sheffield United 3-0 Bradford City

Full time Report

AFC Wimbledon 0-0 Peterborough United

Full time Report

Bristol Rovers 1-0 Oldham Athletic

Full time Report

Charlton Athletic 3-0 Gillingham

Full time Report

Fleetwood Town 1-0 Millwall

Full time Report

Northampton Town 1-1 Shrewsbury Town

Full time Report

Oxford United 2-0 Port Vale

Full time Report

Rochdale 2-0 Coventry City

Full time Report

Scunthorpe United 3-1 Chesterfield

Full time Report

Southend United 1-2 Milton Keynes Dons

Full time Report

Walsall 1-0 Swindon Town

Full time Report
This table charts the fixtures during Monday 17th April 2017
Sky Bet League Two
Show last 5 matches and coverage Fixture Kick-off Status

Cheltenham Town 2-1 Grimsby Town

Full time Report

Accrington Stanley 1-0 Crawley Town

Full time Report

Barnet 0-2 Wycombe Wanderers

Full time Report

Cambridge United 1-0 Exeter City

Full time Report

Carlisle United 1-1 Stevenage

Full time Report

Doncaster Rovers 0-1 Blackpool

Full time Report

Leyton Orient 2-1 Hartlepool United

Full time Report

Mansfield Town 1-1 Luton Town

Full time Report

Morecambe 1-1 Colchester United

Full time Report

Notts County 1-3 Portsmouth

Full time Report

Plymouth Argyle 6-1 Newport County

Full time Report

Yeovil Town 3-0 Crewe Alexandra

Full time Report
This table charts the fixtures during Monday 17th April 2017
Vanarama National League
Show last 5 matches and coverage Fixture Kick-off Status

Aldershot Town 1-0 Dover Athletic

Full time Report

Barrow 3-1 North Ferriby United

Full time Report

Chester 2-3 Woking

Full time Report

Dagenham & Redbridge 2-2 Sutton United

Full time Report

Eastleigh 2-1 Bromley

Full time Report

Gateshead 1-2 Lincoln City

Full time Report

Guiseley 1-2 Tranmere Rovers

Full time Report

Macclesfield Town 1-3 Solihull Moors

Full time Report

Maidstone United 1-0 Boreham Wood

Full time Report

Southport 2-0 Forest Green Rovers

Full time Report

Torquay United 3-1 Braintree Town

Full time Report

York City 1-3 Wrexham

Full time Report
This table charts the fixtures during Monday 17th April 2017
The SSE FA Women's Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Manchester City Women 1-0 Liverpool Ladies

Full time Report

Birmingham City Ladies 1-1 Chelsea Ladies

Birmingham City Ladies win 4-2 on penalties

Full time Report
This table charts the fixtures during Monday 17th April 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

AFC Fylde 1-1 Bradford Park Avenue

Full time

AFC Telford United 2-4 Nuneaton Town

Full time

Altrincham 1-4 Kidderminster Harriers

Full time

Boston United 2-2 Gloucester City

Full time

Brackley Town 0-0 Gainsborough Trinity

Full time

Darlington 4-2 FC United of Manchester

Full time

Harrogate Town 0-3 FC Halifax Town

Full time

Salford City 1-0 Curzon Ashton

Full time

Stalybridge Celtic 0-1 Chorley

Full time

Tamworth 4-1 Alfreton Town

Full time

Worcester City 0-0 Stockport County

Full time
This table charts the fixtures during Monday 17th April 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Bath City 3-0 Poole Town

Full time

Chelmsford City 3-1 Welling United

Full time

Concord Rangers 3-0 Whitehawk

Full time

Dartford 3-1 Hampton & Richmond

Full time

Eastbourne Borough 4-0 East Thurrock United

Full time

Gosport Borough 0-1 Oxford City

Full time

Hemel Hempstead Town 2-0 Hungerford Town

Full time

Margate 0-1 Ebbsfleet United

Full time

St Albans City 3-0 Weston-Super-Mare

Full time

Truro City 0-3 Maidenhead United

Full time

Wealdstone 5-0 Bishop's Stortford

Full time

Sunday 16th April 2017

This table charts the fixtures during Sunday 16th April 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

West Bromwich Albion 0-1 Liverpool

Full time Report

Manchester United 2-0 Chelsea

Full time Report
This table charts the fixtures during Sunday 16th April 2017
Ladbrokes Scottish Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ross County 2-2 Celtic

Full time Report
This table charts the fixtures during Sunday 16th April 2017
Women's Super League 2 Spring Series
Show last 5 matches and coverage Fixture Kick-off Status

Brighton & Hove Albion 2-1 Watford Ladies

Full time

Doncaster Rovers Belles 2-1 Durham Women

Full time

Everton Ladies 3-0 Aston Villa Ladies

Full time
This table charts the fixtures during Sunday 16th April 2017
The FA Women's Premier League - Northern Division
Show last 5 matches and coverage Fixture Kick-off Status

Stoke Ladies P-P West Bromwich Albion WFC

Postponed

West Bromwich Albion WFC 1-0 Leicester City WFC

Full time
This table charts the fixtures during Sunday 16th April 2017
The FA Women's Premier League - Southern Division
Show last 5 matches and coverage Fixture Kick-off Status

Portsmouth Ladies 2-5 Crystal Palace Ladies

Full time

Tottenham Ladies 2-1 Cardiff Ladies

Full time

West Ham Ladies 0-0 Lewes Ladies

Full time

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.