Non-league Sutton United will host 12-time winners Arsenal in the fifth round of the FA Cup, while Lincoln City are at Premier League Burnley.
In a draw that produced no all-Premier League ties, holders Manchester United will go to Blackburn Rovers, while top-flight leaders Chelsea also face a trip to a Championship club after drawing Wolves.
Manchester City are away to Huddersfield, fifth in the Championship, and Fulham host Spurs, who are third in the Premier League.
Top-flight Middlesbrough will welcome Oxford United to the Riverside Stadium, while League One side Millwall will host Derby, chasing a Championship play-off place, or Premier League champions Leicester.
The fifth round represents the last-16 stage of the competition and all ties are scheduled to be played from 17-20 February.
Draw in full:
Burnley v Lincoln City
Fulham v Tottenham Hotspur
Blackburn Rovers v Manchester United
Sutton United v Arsenal
Middlesbrough v Oxford United
Wolverhampton Wanderers v Chelsea
Huddersfield Town v Manchester City
Millwall v Derby County/Leicester City