Premier League and EFL – Fixtures – Friday/Saturday/Sunday, January 21/22/23
Friday, January 21
Premier League
Watford v Norwich City (8pm)
Saturday, January 22
Premier League
Everton v Aston Villa (12:30pm)
Brentford v Wolverhampton Wanderers
Leeds United v Newcastle United
Manchester United v West Ham United
Southampton v Manchester City (5:30pm)
Sky Bet Championship
Bristol City v Cardiff City (12:30pm)
Nottingham Forest v Derby County (12:30pm)
Birmingham City v Barnsley
Blackpool v Millwall
AFC Bournemouth v Hull City
Coventry City v Queens Park Rangers
Reading v Huddersfield Town
Sheffield United v Luton Town
Stoke City v Fulham
Swansea City v Preston North End
West Bromwich Albion v Peterborough United
Sky Bet League One
Burton Albion v AFC Wimbledon
Cambridge United v Crewe Alexandra
Charlton Athletic v Fleetwood Town
Ipswich Town v Accrington Stanley
Milton Keynes Dons v Doncaster Rovers
Morecambe v Wycombe Wanderers
Oxford United v Sheffield Wednesday
Plymouth Argyle v Lincoln City
Rotherham United v Cheltenham Town
Shrewsbury Town v Bolton Wanderers
Sunderland v Portsmouth
Wigan Athletic v Gillingham
Sky Bet League Two
Swindon Town v Bristol Rovers (1pm)
Barrow v Mansfield Town
Crawley Town v Tranmere Rovers
Forest Green Rovers v Carlisle United
Harrogate Town v Oldham Athletic
Hartlepool United v Stevenage
Leyton Orient v Port Vale
Rochdale v Bradford City
Salford City v Colchester United
Scunthorpe United v Newport County
Sutton United v Northampton Town
Walsall v Exeter City
Sunday, January 23
Premier League
Arsenal v Burnley (2pm)
Crystal Palace v Liverpool (2pm)
Leicester City v Brighton & Hove Albion (2pm)
Chelsea1 v Tottenham Hotspur (4:30pm)