Morecambe have been handed a home match with Newcastle United in the second round of the Capital One Cup.
The League Two outfit ousted Wolverhampton Wanderers in the first round on Tuesday, and they will now host the Premier League side at the end of August.
Liverpool will host Notts County, Everton have a home tie against Stevenage, while Aston Villa will play against Rotherham United at Villa Park.
There are away trips for Fulham and Southampton, who travel to Burton Albion and Barnsley respectively, while West Ham United will play Cheltenham Town at Upton Park.
Full second-round draw:
Carlisle vs. Leicester City
Doncaster Rovers vs. Leeds United
Nottingham Forest vs. Millwall
Sunderland vs. MK Dons
West Bromwich Albion vs. Newport County
Bristol City vs. Crystal Palace
Peterborough United vs. Reading
Barnsley vs. Southampton
Burton Albion vs. Fulham
Burnley vs. Preston North End
Liverpool vs. Notts County
Norwich City vs. Bury
Leyton Orient vs. Hull City
Everton vs. Stevenage
Stoke City vs. Walsall
Huddersfield vs. Charlton Athletic
Aston Villa vs. Rotherham United
Tranmere Rovers vs. Bolton Wanderers
Morecambe vs. Newcastle United
Queens Park Rangers vs. Swindon Town
Derby County vs. Brentford
Watford vs. Bournemouth
Yeovil Town vs. Birmingham City
Accrington Stanley vs. Cardiff City
West Ham United vs. Cheltenham Town