Seven-time FA Cup winners Liverpool will face non-league opposition in Lincoln City or Mansfield Town in round three, while West Ham United will host record winners Manchester United in one of four all Premier League ties.

Swansea City host Arsenal following their league win on Saturday at The Emirates Stadium, newly promoted Southamton meet Cup holders Chelsea while Queens Park Rangers face West Bromwich Albion

The lowest ranked side remaining in the competition, Hastings United will travel to Middlesbrough should they bypass Harrogate Town in a replay, Luton Town host Wolverhampton Wanderers and Cardiff City will meet Barrow or Macclesfield Town.

FA Cup

Brighton and Hove Albon host Newcastle United in a repeat of last season's third round tie which saw Gus Poyet's side prevail, one of seven Premier League v Championship matches.

Fulham host Michael Appleton's Blackpool, former Norwich boss Paul Lambert, now at Aston Villa, takes on Ipswich Town, Gianfranco Zola's Watford travel to Premier League champions and 2011 winners Manchester City, Peterborough United host Norwich City, Crystal Palace play Stoke City and Bolton, relegated from the top flight last season face Sunderland at the Reebok Stadium.

Other stand-out ties include a repeat of the 1987 final as Tottenham Hotspur host Coventry City, Crawley Town of League One take on Reading and Derby County meet Tranmere Rovers.

The ties wil be played on the weekend of the 5th-6th January.

Third round draw in full:

Crystal Palace v Stoke City

Brighton and Hove Albion v Newcastle United

Tottenham Hotspur v Coventry City

Wigan Athletic v AFC Bournemouth

Fulham v Blackpool

Aston Villa v Ipswich Town

Charlton Athletic v Huddersfield Town

Barrow or Macclesfield Town v Cardiff City

Barnsley v Burnley

Manchester City v Watford

Swansea City v Arsenal

Leicester City v Burton Albion

Millwall v Preston North End

Cheltenham Town or Hereford United v Everton

Derby County v Tranmere Rovers

Crawley Town v Reading

Aldershot Town v Rotherham United or Notts County

Middlesbrough v Harrogate Town or Hastings United

Accrington Stanley or Oxford United v Sheffield United

Southampton v Chelsea

Queens Park Rangers v West Bromwich Albion

Peterborough United v Norwich City

Lincoln City or Mansfield Town v Liverpool

Bolton Wanderers v Sunderland

Nottingham Forest v Oldham Athletic

West Ham United v Manchester United

Hull City v Alfreton Town or Leyton Orient

Blackburn Rovers v Bristol City

Leeds United v Birmingham City

Bury or Southend United v Bradford City or Brentford

Luton Town v Wolverhampton Wanderers

Sheffield Wednesday v Milton Keynes Dons