Current Premier League leader Manchester United, who, courtesy of a late Robin van Persie strike, rescued a draw against West Ham on Saturday, will take on Fulham or Blackpool, should they get the better of the Hammers in the third round replay at Old Trafford on Jan. 16.
The winner of the replay between Swansea and Arsenal, who played out a 2-2 draw at the Liberty Stadium on Sunday, will head to the Amex stadium to play Gus Poyet's Brighton, who comfortably defeated a below-par Newcastle in the early kick-off on Saturday.
Andre Villas-Boas' Tottenham, who defeated Coventry at White Hart Lane on Saturday with Clint Dempsey grabbing two goals in the 3-0 win, face a tricky trip to either Birmingham or Leeds while struggling Aston Villa take on Millwall.
Liverpool, who take on Mansfield on Sunday, will head to Oldham Athletic and Boundary Park should it get the better of the Stags, while Merseyside rival Everton, who visits Cheltenham Town on Monday, will face either Bolton or Sunderland if it comes out victorious against the League Two side.
FA Cup Fourth-Round Draw
Norwich City v Luton Town
Oldham Athletic v Mansfield/Liverpool
Macclesfield v Wigan/Bournemouth
Derby County v Blackburn Rovers
Hull City/Leyton Orient v Barnsley
Middlesbrough v Aldershot
Millwall v Aston Villa
Leeds/Birmingham v Tottenham
Brighton v Swansea/Arsenal
Crystal Palace/Stoke v Manchester City
West Ham/Manchester Utd v Fulham/Blackpool
Southend/Brentford v Chelsea
Reading v Sheffield United
Huddersfield v Leicester City
QPR/West Brom v Sheffield Wednesday/MK Dons
Bolton/Sunderland v Cheltenham/Everton
*Premier League teams in bold