Manchester United will visit West Ham in the third round of the FA Cup, while Arsenal also have a tricky away trip in store as they bid to get revenge over Swansea City.

Holders Chelsea, meanwhile, also face a visit to Premier League visit - as Southampton look to spring a surprise.

Liverpool, in contrast, will have to wait to find out where they are travelling in the first week of January - with Lincoln and Mansfield still to decide who will progress to the third round and host Brendan Rodgers' men.

Manchester City were one of the lucky Premier League sides granted a home draw - with Gianfranco Zola's Watford heading to the Etihad Stadium.

Newcastle travel to Brighton trying to avenge their defeat in the fourth round last season, while Everton will play either Cheltenham or Hereford.

The lowest ranked side left in the competition, Hastings United, will travel to the Riverside Stadium to face Middlesbrough - if they can get past Harrogate, that is.