Leaders Manchester United will meet Premier League rivals Reading and champions Chelsea will face either second division Norwich City or third division Blackpool in the FA Cup fifth round.
Monday's draw lined up two other all-Premier League ties, with either Arsenal or Bolton Wanderers meeting Blackburn Rovers and Fulham hosting Tottenham Hotspur in a London derby.
The draw was kind to Middlesbrough, who first have to settle a home replay against third division Bristol City, with a tie awaiting at home to second division West Bromwich Albion.
Watford will similarly be favourites against Ipswich Town, as will Manchester City for their northwest derby trip to Preston North End.
At least one second divion side is guaranteed a place in the quarter-finals after Plymouth Argyle were drawn against Derby County. The ties will be played on the weekend of Feb 17-18.