Oldham were rewarded for their FA Cup victory over Liverpool with another home tie against Merseyside opposition after being paired with Everton in the fifth round.
Holders Chelsea will again face lower-league opposition should they overcome Brentford in a replay, with Tony Mowbray's Middlesbrough waiting to welcome the victors. Owing to international matches next week, that replay will not take place until the designated fifth-round weekend, meaning the Riverside match will have to be played at a later date.
Heavyweights Manchester City, Manchester United and Arsenal were all handed home ties. Roberto Mancini's Premier League champions will host giant-killers Leeds. The last-16 meeting of the pair will be the club's first encounter since Stephen McPhail and Mark Viduka gave Leeds a 2-1 win nine years ago.
Arsenal, without a trophy since winning the competition in 2005, will welcome Championship side Blackburn to the Emirates for a repeat of a tie in the 2007 competition, which saw Mark Hughes' side triumph in a replay at Ewood Park.
Favourites Manchester United will also be at home next month, against a Reading side who have won five of their last six matches.
FA CUP FIFTH ROUND DRAW
Huddersfield/Leicester v Wigan
MK Dons v Barnsley
Luton Town v Millwall
Arsenal v Blackburn Rovers
Manchester City v Leeds United
Manchester United v Reading
Middlesbro' v Brentford/Chelsea
Ties will take place on February 16/17, except for the Middlesbrough tie.