The draw for the third round of the FA Cup has been made at Wembley. Manchester City, the holders, have been drawn at home to Manchester United.

Other highlights of the draw include Arsenal against Leeds and non-league Tamworth playing away to Everton. Chelsea have drawn Portsmouth at home, Tottenham will play Cheltenham at home and Liverpool will be at home to Southend or Oldham. Stoke, last year's beaten finalists, will play away at Gillingham.

The matches will be played on the weekend of 7 and 8 January.

FA Cup third round

Middlesbrough v Shrewsbury

Nottingham Forest v Leicester City

Manchester City v Manchester United

Dagenham & Redbridge or Walsall v Millwall

Crawley v Bristol City

Doncaster v Notts County

Bristol Rovers v Aston Villa

Tottenham Hotspur v Cheltenham

Sheffield Wednesday v West Ham United

Milton Keynes Dons v QPR

Hull City v Ipswich

Coventry v Southampton

Brighton & Hove Albion v Wrexham

Fulham v Charlton

Birmingham v Wolves

Norwich v Burnley

Arsenal v Leeds

Derby v Crystal Palace

Fleetwood or Yeovil v Blackpool

Swindon v Wigan

Barnsley v Swansea

Chelmsford or Macclesfield v Bolton

Newcastle v Blackburn

Everton v Tamworth

Sheffield United v Salisbury or Grimsby

Liverpool v Southend or Oldham

Gillingham v Stoke

Chelsea v Portsmouth

Watford v Bradford

Peterborough v Sunderland

West Brom v Cardiff

Reading v Stevenage