Defending champions Manchester United will travel to Swansea City in the fourth round of the Carabao Cup, while Chelsea face a home tie against Everton.
Manchester City play Championship side Wolves at the Etihad, while Tottenham will entertain West Ham at Wembley in all London clash.
Arsenal face mid-table Championship side Norwich City, while Leicester City have a home tie against Leeds United as their reward for beating Liverpool.
Bournemouth play host to Middlesbrough while Bristol City take on Crystal Palace in the remaining ties.
— Carabao Cup (@Carabao_Cup) September 20, 2017
United, who beat Southampton in the final last season, will face 2013 League Cup winners Swansea after a regulation 4-1 win over Championship side Burton Albion on Wednesday.
Manchester City will play Wolves, currently second in the Championship.
Following the draw, Pep Guardiola said his team would take the tie seriously after needing a replay last season in the FA Cup to get past Huddersfield.
“We will respect Wolves and we know from experience against Huddersfield last season so we will be ready,” said Guardiola.
Carabao Cup Round Four
Arsenal v Norwich City
Bournemouth v Middlesbrough
Bristol City v Crystal Palace
Chelsea v Everton
Leicester City v Leeds United
Manchester City v Wolverhampton Wanderers
Swansea City v Manchester United
Tottenham Hotspur v West Ham United