Saturday 21st January 2017

This table charts the fixtures during Saturday 21st January 2017
Premier League
Show last 5 matches and coverage Fixture Kick-off Status

Liverpool 2-3 Swansea City

Full time Report

Bournemouth 2-2 Watford

Full time Report

Crystal Palace 0-1 Everton

Full time Report

Middlesbrough 1-3 West Ham United

Full time Report

Stoke City 1-1 Manchester United

Full time Report

West Bromwich Albion 2-0 Sunderland

Full time Report

Manchester City V Tottenham Hotspur

17:30 Preview Manchester City Vs Tottenham Hotspur
This table charts the fixtures during Saturday 21st January 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Queens Park Rangers 1-1 Fulham

Full time Report

Aston Villa 2-2 Preston North End

Full time Report

Blackburn Rovers 1-1 Birmingham City

Full time Report

Cardiff City 1-0 Burton Albion

Full time Report

Derby County 3-2 Reading

Full time Report

Huddersfield Town 2-0 Ipswich Town

Full time Report

Newcastle United 4-0 Rotherham United

Full time Report

Norwich City 3-1 Wolverhampton Wanderers

Full time Report

Nottingham Forest 1-0 Bristol City

Full time Report

Wigan Athletic 2-1 Brentford

Full time Report

Barnsley V Leeds United

17:30 Preview Barnsley Vs Leeds United
This table charts the fixtures during Saturday 21st January 2017
The William Hill Scottish Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Rangers 2-1 Motherwell

Full time Report

Aberdeen 4-0 Stranraer

Full time Report

Alloa Athletic 2-3 Dunfermline Athletic

Full time Report

Ayr United 0-0 Queen's Park

Full time Report

Bonnyrigg Rose 1-8 Hibernian

Full time Report

Dundee 0-2 St Mirren

Full time Report

Elgin City 1-2 Inverness Caledonian Thistle

Full time Report

Kilmarnock 0-1 Hamilton Academical

Full time Report

Livingston 0-1 East Fife

Full time Report

Greenock Morton 2-0 Falkirk

Full time Report

Partick Thistle 4-0 Formartine United

Full time Report

Ross County 6-2 Dundee United

Full time Report

St Johnstone 2-0 Stenhousemuir

Full time Report

Stirling Albion 2-2 Clyde

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

Bradford City 1-1 Millwall

Full time Report

Charlton Athletic P-P Scunthorpe United

Postponed

Preview Charlton Athletic Vs Scunthorpe United

Chesterfield 0-0 AFC Wimbledon

Full time Report

Coventry City 0-1 Fleetwood Town

Full time Report

Milton Keynes Dons 5-3 Northampton Town

Full time Report

Rochdale 0-4 Oxford United

Full time Report

Sheffield United 2-2 Gillingham

Full time Report

Shrewsbury Town 1-0 Oldham Athletic

Full time Report

Southend United P-P Bolton Wanderers

Postponed

Preview Southend United Vs Bolton Wanderers

Swindon Town 0-1 Peterborough United

Full time Report

Walsall 3-1 Bristol Rovers

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

Accrington Stanley 1-1 Carlisle United

Full time Report

Barnet 0-0 Newport County

Full time Report

Blackpool 2-2 Yeovil Town

Full time Report

Cambridge United 1-3 Mansfield Town

Full time Report

Cheltenham Town 1-2 Plymouth Argyle

Full time Report

Crawley Town P-P Portsmouth

Postponed

Preview Crawley Town Vs Portsmouth

Doncaster Rovers 3-1 Crewe Alexandra

Full time Report

Exeter City 3-0 Colchester United

Full time Report

Grimsby Town 2-0 Notts County

Full time Report

Hartlepool United 2-0 Stevenage

Full time Report

Leyton Orient P-P Morecambe

Postponed

Preview Leyton Orient Vs Morecambe

Wycombe Wanderers 1-1 Luton Town

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

Boreham Wood 0-0 Solihull Moors

Full time Report

Chester 1-1 Wrexham

Full time Report

Dagenham & Redbridge P-P Bromley

Postponed

Preview Dagenham & Redbridge Vs Bromley

Forest Green Rovers 1-1 Braintree Town

Full time Report

Gateshead 1-1 Aldershot Town

Full time Report

Macclesfield Town 1-2 Guiseley

Full time Report

Maidstone United 2-1 Torquay United

Full time Report

Southport 2-4 North Ferriby United

Full time Report

Sutton United 1-1 Eastleigh

Full time Report

Woking P-P Tranmere Rovers

Postponed

Preview Woking Vs Tranmere Rovers

York City 2-1 Barrow

Full time Report
This table charts the fixtures during Saturday 21st January 2017
CAF Total Africa Cup of Nations - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Ghana 1-0 Mali

52' Live

Egypt V Uganda

19:00 Preview Egypt Vs Uganda
This table charts the fixtures during Saturday 21st January 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

Alfreton Town 0-0 Worcester City

Full time

Bradford Park Avenue 0-2 Boston United

Full time

Chorley 2-0 Altrincham

Full time

Curzon Ashton 3-2 AFC Fylde

Full time

FC Halifax Town 4-2 Salford City

Full time

FC United of Manchester 2-2 Harrogate Town

Full time

Gainsborough Trinity 2-2 Stalybridge Celtic

Full time

Kidderminster Harriers 1-0 AFC Telford United

Full time

Nuneaton Town 2-2 Brackley Town

Full time

Stockport County 3-3 Darlington

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

Bishop's Stortford 1-0 Concord Rangers

Full time

East Thurrock United P-P Margate

Postponed

Ebbsfleet United 2-0 Chelmsford City

Full time

Hampton & Richmond P-P Gosport Borough

Postponed

Hungerford Town P-P Truro City

Postponed

Maidenhead United P-P Eastbourne Borough

Postponed

Oxford City P-P Bath City

Postponed

Poole Town P-P St Albans City

Postponed

Welling United P-P Dartford

Postponed

Weston-Super-Mare P-P Wealdstone

Postponed

Whitehawk P-P Hemel Hempstead Town

Postponed

This table charts the fixtures during Saturday 21st January 2017
Ladbrokes Scottish Championship
Show last 5 matches and coverage Fixture Kick-off Status

Dumbarton 1-2 Queen of the South

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

Arbroath 1-2 Annan Athletic

Full time Report

Berwick Rangers P-P Clyde

Postponed

Edinburgh City 0-1 Forfar Athletic

Full time Report

Montrose 2-1 Cowdenbeath

Full time Report

Stirling Albion P-P Elgin City

Postponed

This table charts the fixtures during Saturday 21st January 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Brora Rangers 6-2 Deveronvale

Full time

Clachnacuddin 2-1 Rothes

Full time

Formartine United P-P Turriff United

Postponed

Fort William 2-6 Forres Mechanics

Full time

Huntly P-P Buckie Thistle

Postponed

Lossiemouth 4-1 Keith

75'

Strathspey Thistle 1-1 Cove Rangers

58'

Wick Academy 1-5 Nairn County

90'
This table charts the fixtures during Saturday 21st January 2017
Ferrari Packaging Lowland League
Show last 5 matches and coverage Fixture Kick-off Status

Edinburgh University 0-1 East Stirlingshire

Full time
This table charts the fixtures during Saturday 21st January 2017
Welsh Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Llanfair United V Cefn Druids

13:30
This table charts the fixtures during Saturday 21st January 2017
Nathaniel MG Cup - Final
Show last 5 matches and coverage Fixture Kick-off Status

The New Saints V Barry Town

17:15
This table charts the fixtures during Saturday 21st January 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ballinamallard United 1-2 Coleraine

Full time

Carrick Rangers 0-1 Dungannon Swifts

Full time

Crusaders 1-0 Cliftonville

Full time

Linfield 2-0 Ballymena United

Full time

Portadown 1-2 Glenavon

Full time

Sunday 22nd January 2017

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

Southampton V Leicester City

12:00 Preview Southampton Vs Leicester City

Arsenal V Burnley

14:15 Preview Arsenal Vs Burnley

Chelsea V Hull City

16:30 Preview Chelsea Vs Hull City
This table charts the fixtures during Sunday 22nd January 2017
The William Hill Scottish Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Raith Rovers V Heart of Midlothian

13:05 Preview Raith Rovers Vs Heart of Midlothian

Albion Rovers V Celtic

15:00 Preview Albion Rovers Vs Celtic
This table charts the fixtures during Sunday 22nd January 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Bermuda V Canada

19:00
This table charts the fixtures during Sunday 22nd January 2017
Women's International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

England Women V Norway Women

17:00
This table charts the fixtures during Sunday 22nd January 2017
CAF Total Africa Cup of Nations - Group A
Show last 5 matches and coverage Fixture Kick-off Status

Cameroon V Gabon

19:00

Guinea-Bissau V Burkina Faso

19:00
This table charts the fixtures during Sunday 22nd January 2017
The FA Women's Premier League - Northern Division
Show last 5 matches and coverage Fixture Kick-off Status

West Bromwich Albion WFC V Derby Ladies

14:00
This table charts the fixtures during Sunday 22nd January 2017
The FA Women's Premier League - Southern Division
Show last 5 matches and coverage Fixture Kick-off Status

Crystal Palace Ladies V Portsmouth Ladies

14:00

Queens Park Rangers Ladies V Charlton Ladies

14:00

Swindon Town Ladies V Coventry Ladies

14:00

West Ham Ladies V Lewes Ladies

14:00

Monday 23rd January 2017

This table charts the fixtures during Monday 23rd January 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Uzbekistan V Georgia

13:00
This table charts the fixtures during Monday 23rd January 2017
CAF Total Africa Cup of Nations - Group B
Show last 5 matches and coverage Fixture Kick-off Status

Senegal V Algeria

19:00

Zimbabwe V Tunisia

19:00
This table charts the fixtures during Monday 23rd January 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Hungerford Town V Whitehawk

19:45

Tuesday 24th January 2017

This table charts the fixtures during Tuesday 24th January 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Brighton & Hove Albion V Cardiff City

19:45

Reading V Fulham

20:00
This table charts the fixtures during Tuesday 24th January 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Gillingham V AFC Wimbledon

19:45

Oldham Athletic V Peterborough United

19:45

Sheffield United V Fleetwood Town

19:45
This table charts the fixtures during Tuesday 24th January 2017
Women's International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

England Women V Sweden Women

17:00
This table charts the fixtures during Tuesday 24th January 2017
Vanarama National League
Show last 5 matches and coverage Fixture Kick-off Status

Barrow V Lincoln City

19:45

Eastleigh V Macclesfield Town

19:45
This table charts the fixtures during Tuesday 24th January 2017
The FA Trophy
Show last 5 matches and coverage Fixture Kick-off Status

R Sutton United V Worthing

19:45
This table charts the fixtures during Tuesday 24th January 2017
CAF Total Africa Cup of Nations - Group C
Show last 5 matches and coverage Fixture Kick-off Status

Morocco V Ivory Coast

19:00

Togo V Congo DR

19:00
This table charts the fixtures during Tuesday 24th January 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

AFC Fylde V Alfreton Town

19:45

Brackley Town V Altrincham

19:45

Salford City V Nuneaton Town

19:45
This table charts the fixtures during Tuesday 24th January 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Eastbourne Borough V Dartford

19:45

Gosport Borough V East Thurrock United

19:45
This table charts the fixtures during Tuesday 24th January 2017
Checkatrade Trophy - Third Round
Show last 5 matches and coverage Fixture Kick-off Status

Swansea City U21 V Coventry City

19:30

Luton Town V Yeovil Town

19:45

Mansfield Town V Wycombe Wanderers

19:45

Oxford United V Bradford City

19:45

Wednesday 25th January 2017

This table charts the fixtures during Wednesday 25th January 2017
Football League Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Liverpool V Southampton

(agg 0-1)

20:00
This table charts the fixtures during Wednesday 25th January 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Leeds United V Nottingham Forest

19:45
This table charts the fixtures during Wednesday 25th January 2017
Ladbrokes Scottish Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Celtic V St Johnstone

19:45
This table charts the fixtures during Wednesday 25th January 2017
International Friendlies
Show last 5 matches and coverage Fixture Kick-off Status

Brazil V Colombia

23:45
This table charts the fixtures during Wednesday 25th January 2017
CAF Total Africa Cup of Nations - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Egypt V Ghana

19:00

Uganda V Mali

19:00

Thursday 26th January 2017

This table charts the fixtures during Thursday 26th January 2017
Football League Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Hull City V Manchester United

(agg 0-2)

19:45

Friday 27th January 2017

This table charts the fixtures during Friday 27th January 2017
The Emirates FA Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Derby County V Leicester City

19:55
This table charts the fixtures during Friday 27th January 2017
Ladbrokes Scottish Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Aberdeen V Dundee

19:45

Saturday 28th January 2017

This table charts the fixtures during Saturday 28th January 2017
The Emirates FA Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Liverpool V Wolverhampton Wanderers

12:30

Blackburn Rovers V Blackpool

15:00

Burnley V Bristol City

15:00

Chelsea V Brentford

15:00

Crystal Palace V Manchester City

15:00

Lincoln City V Brighton & Hove Albion

15:00

Middlesbrough V Accrington Stanley

15:00

Oxford United V Newcastle United

15:00

Rochdale V Huddersfield Town

15:00

Tottenham Hotspur V Wycombe Wanderers

15:00

Southampton V Arsenal

17:30
This table charts the fixtures during Saturday 28th January 2017
Sky Bet Championship
Show last 5 matches and coverage Fixture Kick-off Status

Norwich City V Birmingham City

15:00

Preston North End V Ipswich Town

15:00

Queens Park Rangers V Burton Albion

15:00

Reading V Cardiff City

15:00

Rotherham United V Barnsley

15:00
This table charts the fixtures during Saturday 28th January 2017
Ladbrokes Scottish Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Motherwell V Rangers

12:30

Inverness Caledonian Thistle V Partick Thistle

15:00

Kilmarnock V Ross County

15:00

St Johnstone V Hamilton Academical

15:00
This table charts the fixtures during Saturday 28th January 2017
Sky Bet League One
Show last 5 matches and coverage Fixture Kick-off Status

Bristol Rovers V Swindon Town

12:30

AFC Wimbledon P-P Rochdale

Postponed

Bolton Wanderers V Charlton Athletic

15:00

Bury V Walsall

15:00

Fleetwood Town V Southend United

15:00

Gillingham V Shrewsbury Town

15:00

Northampton Town V Coventry City

15:00

Oldham Athletic V Bradford City

15:00

Peterborough United V Milton Keynes Dons

15:00

Scunthorpe United V Port Vale

15:00
This table charts the fixtures during Saturday 28th January 2017
Sky Bet League Two
Show last 5 matches and coverage Fixture Kick-off Status

Carlisle United V Barnet

15:00

Crewe Alexandra V Cheltenham Town

15:00

Luton Town V Cambridge United

15:00

Mansfield Town V Leyton Orient

15:00

Newport County V Hartlepool United

15:00

Notts County V Crawley Town

15:00

Plymouth Argyle P-P Blackpool

Postponed

Portsmouth V Exeter City

15:00

Stevenage V Grimsby Town

15:00

Yeovil Town V Doncaster Rovers

15:00
This table charts the fixtures during Saturday 28th January 2017
Vanarama National League
Show last 5 matches and coverage Fixture Kick-off Status

Aldershot Town V York City

15:00

Barrow V Forest Green Rovers

15:00

Braintree Town P-P Lincoln City

Postponed

Bromley V Southport

15:00

Dover Athletic V Chester

15:00

Eastleigh V Woking

15:00

Guiseley P-P Sutton United

Postponed

North Ferriby United V Macclesfield Town

15:00

Solihull Moors V Maidstone United

15:00

Torquay United V Gateshead

15:00

Tranmere Rovers V Dagenham & Redbridge

15:00

Wrexham V Boreham Wood

15:00
This table charts the fixtures during Saturday 28th January 2017
CAF Total Africa Cup of Nations - Quarter-final
Show last 5 matches and coverage Fixture Kick-off Status

Group A Winner V Group B Second Place

16:00

Group B Winner V Group A Second Place

19:00
This table charts the fixtures during Saturday 28th January 2017
Vanarama National League North
Show last 5 matches and coverage Fixture Kick-off Status

AFC Fylde V Altrincham

15:00

Alfreton Town V Brackley Town

15:00

Darlington V Curzon Ashton

15:00

FC Halifax Town V Stockport County

15:00

FC United of Manchester V Salford City

15:00

Gloucester City V Worcester City

15:00

Harrogate Town V Gainsborough Trinity

15:00

Kidderminster Harriers V Nuneaton Town

15:00

Stalybridge Celtic V AFC Telford United

15:00

Tamworth V Boston United

15:00
This table charts the fixtures during Saturday 28th January 2017
Vanarama National League South
Show last 5 matches and coverage Fixture Kick-off Status

Bath City V Margate

15:00

Chelmsford City V Truro City

15:00

Concord Rangers V St Albans City

15:00

Gosport Borough V Maidenhead United

15:00

Hampton & Richmond V Bishop's Stortford

15:00

Hemel Hempstead Town V Eastbourne Borough

15:00

Hungerford Town V East Thurrock United

15:00

Poole Town V Ebbsfleet United

15:00

Wealdstone V Dartford

15:00

Welling United V Oxford City

15:00

Whitehawk V Weston-Super-Mare

15:00
This table charts the fixtures during Saturday 28th January 2017
Ladbrokes Scottish Championship
Show last 5 matches and coverage Fixture Kick-off Status

Dunfermline Athletic V Dundee United

15:00

Queen of the South V Hibernian

15:00

Raith Rovers V Dumbarton

15:00

St Mirren V Falkirk

15:00

Ayr United V Greenock Morton

17:15
This table charts the fixtures during Saturday 28th January 2017
Ladbrokes Scottish League One
Show last 5 matches and coverage Fixture Kick-off Status

Albion Rovers V Alloa Athletic

15:00

East Fife V Stranraer

15:00

Livingston V Brechin City

15:00

Peterhead V Queen's Park

15:00

Stenhousemuir V Airdrieonians

15:00
This table charts the fixtures during Saturday 28th January 2017
Ladbrokes Scottish League Two
Show last 5 matches and coverage Fixture Kick-off Status

Annan Athletic V Stirling Albion

15:00

Clyde V Arbroath

15:00

Elgin City V Edinburgh City

15:00

Forfar Athletic V Cowdenbeath

15:00

Montrose V Berwick Rangers

15:00
This table charts the fixtures during Saturday 28th January 2017
Press & Journal Highland League
Show last 5 matches and coverage Fixture Kick-off Status

Buckie Thistle V Inverurie Loco Works

15:00

Cove Rangers V Fort William

15:00

Deveronvale V Wick Academy

15:00

Formartine United P-P Lossiemouth

Postponed

Forres Mechanics P-P Nairn County

Postponed

Fraserburgh V Brora Rangers

15:00

Keith P-P Huntly

Postponed

Rothes P-P Strathspey Thistle

Postponed

Turriff United V Clachnacuddin

15:00
This table charts the fixtures during Saturday 28th January 2017
Ferrari Packaging Lowland League
Show last 5 matches and coverage Fixture Kick-off Status

Dalbeattie Star V Civil Service Strollers

14:00

Whitehill Welfare V Edinburgh University

14:00

BSC Glasgow V Selkirk

15:00

Hawick Royal Albert V Cumbernauld Colts

15:00

Preston Athletic V Gala Fairydean

15:00

Stirling University V Gretna 2008

15:00
This table charts the fixtures during Saturday 28th January 2017
Welsh Cup - Fourth Round
Show last 5 matches and coverage Fixture Kick-off Status

Aberystwyth Town V Prestatyn Town

13:30

Bangor City V Goytre

13:30

Bala Town V Penybont FC

14:30

Guilsfield FC V Cardiff MU

14:30

Haverfordwest County V Gap Connah's Quay

14:30

The New Saints V Llaneli

14:30

Caernarfon Town V Rhyl

17:15
This table charts the fixtures during Saturday 28th January 2017
Danske Bank Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ballymena United V Carrick Rangers

15:00

Cliftonville V Portadown

15:00

Coleraine V Ards

15:00

Dungannon Swifts V Linfield

15:00

Glenavon V Crusaders

15:00

Glentoran V Ballinamallard United

15:00

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