League Two side Cambridge United have been drawn at home to Manchester United in the fourth round of the FA Cup.
The U’s are the lowest-ranked team left in the competition, while League One side Rochdale, who knocked out Nottingham Forest, welcome Stoke City.
Holders Arsenal visit Brighton, and Chelsea were drawn at home to the winners of Millwall and Bradford City.
Manchester City host Middlesbrough and Bournemouth travel to Aston Villa. Ties will be played on January 24 and 25.
“It’s a game to look forward to,” said Cambridge United head coach Richard Money. “It is reward for everyone’s hard work at the club.
“Everyone’s suffered during nine years out of the Football League but a lot of people have worked hard and now we’ve got a draw like this. We’re delighted.”
Liverpool, winners of Monday’s third-round tie against AFC Wimbledon, face a home game against Championship outfit Bolton Wanderers.
Everton or West Ham will travel to Doncaster Rovers or Bristol City.
Sheffield United, who beat Queens Park Rangers in the third round, visit fellow League One side Preston North End.
Manchester United, 2-0 winners at Yeovil on Sunday, have won the FA Cup a joint-record 11 times.
Cambridge, who are 14th in League Two, beat Luton 2-1 at the Abbey Stadium in the third round.
Manchester United and Cambridge last met in the League Cup in 1991, when the Reds won the two-legged tie 4-1 on aggregate, reports the BBC.
FA Cup fourth-round draw
Southampton or Ipswich v Crystal Palace
Cambridge United v Manchester United
Blackburn Rovers v Swansea City
Chelsea or Millwall v Bradford City
Derby County v Scunthorpe or Chesterfield
Preston NE v Sheffield United
Birmingham City v West Brom
Aston Villa v AFC Bournemouth
Cardiff City v Reading
Liverpool v Bolton
Burnley or Tottenham v Leicester City
Brighton v Arsenal
Rochdale v Stoke City
Sunderland v Fulham or Wolves
Doncaster or Bristol City v Everton or West Ham
Manchester City v Middlesbrough