West Ham United play Arsenal. Manchester United host old rivals Leeds if the Yorkshire club can overcome Kettering in a replay, while holders Chelsea drew Watford. The full draw:

Tottenham Hotspur v Peterborough

Brentford v Doncaster Rovers

Middlesbrough v Manchester City

Stoke City v York City

Notts County v Forest Green Rovers

Huddersfield Town v West Brom

Sheffield United v Queen's Park Rangers

Milton Keynes Dons v Burnley

Chelsea v Watford

Nottingham Forest v Birmingham City

Preston North End v Colchester United

West Ham United v Arsenal

Aston Villa v Blackburn Rovers

Portsmouth v Coventry City

Sunderland v Oxford United/Barrow

Wigan Athletic v Hull City

Everton v Carlisle United

Sheffield Wednesday v Crystal

Tranmere Rovers/Aldershot v Wolves

Blackpool v Ipswich Town

Fulham v Swindon Town

Stockport County/Torquay United v Brighton

Scunthorpe United v Barnsley

Southampton v Rotherham United/Luton Town

Bristol City v Cardiff City

Reading v Liverpool

Staines Town/Millwall v Derby

Plymouth Argyle v Newcastle United

Leicester City v Swansea City

Bolton Wanderers v Lincoln City

Accrington Stanley/Barnet v Gillingham

Manchester United v Leeds United/Kettering

Ties to be played weekend 2nd and 3rd January 2010