Cardiff will find out their FA Cup 3rd round opponent next Tuesday when Carlisle and Forest Green replay at Boundary Park. The winners will come to South Wales on the first weekend in January.
Exact date and time have not been confirmed yet. The game (unsurprisingly) has not been selected for mainstream TV coverage. In the past though local BBC and/or S4C have covered FA Cup games.
Here is the draw in full.
Leicester v Wigan
QPR v Swansea
Fulham v Aston Villa
Chelsea v Nottm Forest
Wolves v Man Utd
Charlton v West Brom
Rochdale or Boston v Newcastle
Cardiff v Forest Green or Carlisle
Exeter v Oxford or Hartlepool
Sheff Utd v AFC Fylde
Southampton v Huddersfield
Liverpool v Everton
Bristol City v Shrewsbury
Bournemouth v Luton
Brighton v Sheff Weds
Bristol Rovers or Plymouth v Coventry or Ipswich
Eastleigh or Crewe v Barnsley
Manchester City v Port Vale
Middlesbrough v Tottenham
Reading v Blackpool
Watford v Tranmere
Preston v Norwich
Millwall v Newport
Crystal Palace v Derby
Solihull or Rotherham v Hull City
Brentford v Stoke City
Fleetwood v Portsmouth
Arsenal v Leeds
Gillingham v West Ham
Burton v Northampton
Burnley v Peterborough
Birmingham v Blackburn
Fixtures to be played over the weekend of Saturday January 4th.
Confirmed TV games:
SATURDAY JANUARY 4
Rochdale or Boston United vs Newcastle United
12.31 kick-off - BT Sport 1 and BT Sport Ultimate
Wolverhampton Wanderers vs Manchester United
17.31 kick-off - BT Sport 1 and BT Sport Ultimate
SUNDAY JANUARY 5
Middlesbrough vs Tottenham Hotspur
14.01 kick-off - BT Sport 1 and BT Sport Ultimate
Liverpool vs Everton
16.01 kick-off - BBC One
Gillingham vs West Ham United
18.16 kick-off - BT Sport 1 and BT Sport Ultimate
MONDAY JANUARY 6
19.56 Arsenal vs Leeds United
As part of the Heads Up campaign, all 32 fixtures will kick off one minute late to encourage fans to think about looking after their mental health.