FA Cup Third Round Fixtures

There are 32 matches this weekend, spread across four days of action.
Liverpool and Aston Villa get us started on Friday, with Jurgen Klopp’s side looking to avenge their 7-2 humiliation from earlier in the season.
Friday, January 8
Aston Villa vs Liverpool
Wolves vs Crystal Palace
Saturday, January 9
Everton v Rotherham – 12:00
Nottingham Forest v Cardiff – 12:00
Boreham Wood v Millwall – 12:00
Luton v Reading – 12:00
Norwich v Coventry – 12:00
Chorley v Derby – 12:15
Oldham v Bournemouth – 15:00
Stevenage v Swansea – 15:00
Bristol Rovers v Sheffield United – 15:00
Blackburn v Doncaster – 15:00
Stoke v Leicester – 15:00
Wycombe v Preston – 15:00
Burnley v MK Dons – 15:00
QPR v Fulham – 15:00
Exeter v Sheffield Wednesday – 15:00
Blackpool v West Brom – 15:00
Arsenal v Newcastle – 17:30
Brentford v Middlesbrough – 18:00
Huddersfield v Plymouth – 18:00
Manchester United v Watford – 20:00
Southampton P-P Shrewsbury – 20:00
Sunday, January 10
Barnsley v Tranmere – 13:30
Chelsea v Morecambe – 13:30
Bristol City v Portsmouth – 13:30
Cheltenham v Mansfield – 13:30
Manchester City v Birmingham – 13:30
Crawley v Leeds – 13:30
Marine v Tottenham – 17:00
Newport v Brighton – 19:45
Monday, January 11
Stockport v West Ham – 20:00