Leeds were rewarded for their victory over Tottenham with a trip to Barclays Premier League champions Manchester City in the fifth round of the FA Cup.
Neil Warnock's men knocked out Spurs 2-1 at Elland Road to book a trip to the Etihad Stadium in the pick of the ties.
Non-league Luton, who claimed a famous 1-0 win at Norwich on Saturday, missed out on a plum draw with a top Premier League side as they got Millwall at home.
Oldham, the npower League One side who stunned Liverpool 3-2, were handed their Merseyside rivals Everton at home in the next round.
Manchester United were drawn to face Reading at Old Trafford, while Arsenal also got a home tie, against Championship outfit Blackburn.
Chelsea, should they see off Brentford in a replay after the two sides drew 2-2 at Griffin Park, can look forward to a trip to Middlesbrough.
QPR's conquerors MK Dons were drawn at home to Barnsley, while Wigan will travel to Huddersfield or Leicester.
Fifth-round draw: Huddersfield/Leicester v Wigan; MK Dons v Barnsley; Oldham v Everton; Luton v Millwall; Arsenal v Blackburn; Man City v Leeds; Man Utd v Reading; Middlesbrough v Brentford/Chelsea
The ties will be played on the weekend of February 16.