Manchester United will host Reading in the only all-Premier League FA Cup fifth-round fixture, following Sunday’s draw.
The final 18 teams – two fourth-round replays to be played – learned their fate after a day of upset results in the illustrious cup competition, as Oldham Athletic knocked out Liverpool, Leeds United eliminated Tottenham and Brentford earned a replay against Chelsea at Stamford Bridge.
Arsenal will face Championship club Blackburn at the Emirates Stadium, while Manchester City will welcome Leeds to the Etihad Stadium.
Liverpool’s conquerors Oldham will host another Merseyside club next, Everton.
If they can beat Brentford at the second attempt, Chelsea will face a trip to Middlesbrough in the last 16, while giant killers Luton Town – who knocked out Norwich – will play Millwall at Kenilworth Road.
Draw for the FA Cup fifth round in full:
Huddersfield/Leicester v Wigan
MK Dons v Barnsley
Oldham v Everton
Luton Town v Millwall
Arsenal v Blackburn Rovers
Manchester City v Leeds
Manchester United v Reading
Middlesbrough v Brentford/Chelsea