There will be two all-Premier League ties in the second round of the EFL Cup after the draw was made on Wednesday night.
Nottingham Forest will host Newcastle United, while West Ham United are at home to AFC Bournemouth, as the 13 Premier League teams not in European action enter the competition. The remaining seven teams, including holders Liverpool, will enter in the third round.
Second-round matches will be played in the week commencing 26 August.
EFL Cup second-round draw
Northern section
Grimsby Town v Sheffield Wednesday
Everton v Doncaster Rovers
Blackburn Rovers v Blackpool
Fleetwood Town v Rotherham United
Shrewsbury Town v Bolton Wanderers
Nottingham Forest v Newcastle United
Barrow v Derby County
Leicester City v Tranmere Rovers
Middlesbrough v Stoke City
Barnsley v Sheffield United
Harrogate Town v Preston North End
Walsall v Huddersfield Town
Wolverhampton Wanderers v Burnley
Southern section
Coventry City v Oxford United
Swansea City v Wycombe Wanderers
AFC Wimbledon v Ipswich Town
Birmingham City v Fulham
Watford v Plymouth Argyle
West Ham United v AFC Bournemouth
Queens Park Rangers v Luton Town
Brighton & Hove Albion v Crawley Town
Crystal Palace v Norwich City
Cardiff City v Southampton
Millwall v Leyton Orient
Colchester United v Brentford