Plymouth Argyle will travel to Manchester City in the FA Cup fifth round as the Championship strugglers landed a dream draw to follow their stunning win against Liverpool.
The Pilgrims shocked Premier League leaders Liverpool as Ryan Hardie's second half penalty sealed a memorable 1-0 win at Home Park Sunday.
Miron Muslic's side are bottom of the second tier, with only one league win in three months.
But they have eliminated Liverpool and Brentford to earn a shot at Pep Guardiola's spluttering Premier League champions.
FA Cup holders Manchester United will face Fulham at Old Trafford after beating Leicester City 2-1 Friday thanks to Harry Maguire's controversial last-gasp winner.
League Cup finalists Newcastle United meet Brighton and Hove Albion, who knocked out Chelsea Saturday, while Bournemouth take on Wolverhampton Wanderers in another all-Premier League tie.
Aston Villa, 2-1 winners against Tottenham Hotspur Sunday, will host Championship team Cardiff City.
Exeter or Nottingham Forest play Ipswich Town and Crystal Palace, 2-0 winners at fourth tier Doncaster Monday, will be at home to south London rivals Millwall.
There will also be an all-Championship tie with Preston North End hosting Lancashire rivals Burnley.
There was no Video Assistant Referee in operation during the fourth round ties, but the technology will come into play from the next round onwards.
Draw for the FA Cup fifth round made Monday:
Preston v Burnley
Villa v Cardiff
Palace v Millwall
Man Utd v Fulham
Newcastle v Brighton
Bournemouth v Wolves
Man City v Plymouth
Exeter or Forest v Ipswich
Ties to be played on the weekend of March 1 and 2