Manchester United will take on West Ham in the third round of the Carabao Cup in one of several all-Premier League clashes in the draw.
Chelsea will also host Aston Villa while Liverpool will head to Norwich again after Jurgen Klopp's side won at Carrow Road on the opening weekend of the Premier League.
Nuno Espirito Santo will face another Molineux reunion as Tottenham will travel to Wolves, but the draw was easier for Arsenal and reigning champions Manchester City who were drawn at home to AFC Wimbledon and Wycombe respectively.
Oldham, the lowest-ranked team left in the draw, have been given a Premier League away day as they travel to top-flight newboys Brentford.
More to follow.