Plymouth Argyle have been handed another mammoth task in the FA Cup fifth round having been drawn against Manchester City.
Miron Muslic's side caused the shock of the competition on Sunday as they recorded a 1-0 victory over Premier League leaders Liverpool.
However, for the third round in succession, the Pilgrims will need to upset the odds against top-flight opposition, this time making the trip to the Etihad Stadium.
There are three fixtures involving two Premier League sides, holders Manchester United being handed a home tie against Fulham.
Brighton & Hove Albion will play host to Newcastle United, while Bournemouth and Wolverhampton Wanderers square off at the Vitality Stadium.
Cardiff City make the trip to the West Midlands to meet Aston Villa, with Nottingham Forest facing Ipswich Town if they can overcome Exeter City on Tuesday night.
Championship pair Preston North End and Burnley meet in an all North-West showdown at Deepdale, while the reward for the winners of Monday's tie between Doncaster Rovers and Crystal Palace is a visit to Millwall.
The ties will take place between February 28 and March 3.
FA Cup fifth round draw in full
Preston North End vs. Burnley
Aston Villa vs. Cardiff City
Doncaster Rovers/Crystal Palace vs. Millwall
Manchester United vs. Fulham
Newcastle United vs. Brighton & Hove Albion
Bournemouth vs. Wolverhampton Wanderers
Manchester City vs. Plymouth Argyle
Exeter City/Nottingham Forest vs. Ipswich Town