Cup specialists Sheffield United will travel to League One rivals Preston North End in the fourth round of the FA Cup.
United, who have already knocked out Crewe, Plymouth and QPR in the competition, reached the semi-finals of the tournament last year before losing an eight-goal thriller against Hull City at Wembley.
Nigel Clough’s men have played at Deepdale once this term, drawing 1-1 at Deepdale, with Jose Baxter’s 41st strike cancelling out Andrew Little’s early opener.
Doncaster Rovers will entertain Everton or West Ham in the last 32 if they see off Bristol City in a replay. They will head to Ashton Gate next week after being held to a 1-1 draw on Saturday.
Chesterfield face a trip to high-flying Championship side Derby County should they get the better of Scunthorpe United tomorrow night.
FA Cup fourth round draw:
Manchester City v Middlesbrough
Doncaster or Bristol City v Everton or West Ham
Sunderland v Fulham or Wolves
Rochdale v Stoke City
Brighton & Hove Albion v Arsenal
Burnley or Tottenham v Leicester City
AFC Wimbledon or Liverpool v Bolton Wanderers
Cardiff City v Reading
Aston Villa v Bournemouth
Birmingham City v West Bromwich Albion
Preston North End v Sheffield United
Derby County v Scunthorpe or Chesterfield
Chelsea v Millwall or Bradford
Blackburn Rovers v Swansea City
Cambridge United v Manchester United
Southampton or Ipswich v Crystal Palace
Ties to be played across the weekend of January 24-25.