Tottenham Hotspur will host Premier League rivals Manchester City in a repeat of the 2020/21 Carabao Cup final in this season's fourth round.
Pep Guardiola's side secured a 1-0 win at Wembley - courtesy of an Aymeric Laporte header - in that clash and will be hoping to replicate this in the heavyweight meeting next month.
There are just four non-Premier League teams remaining in the competition, with Stoke City, Preston North End, Sheffield Wednesday and possibly AFC Wimbledon representing the lower tiers of English football.
- Carabao Cup fixtures | Carabao Cup results
- Stream the Carabao Cup and more with NOW
- How to watch Carabao Cup games on Sky Sports+
The winner of Wimbledon vs Newcastle, which was rescheduled to October 1 after severe flooding damaged the pitch at Plough Lane saw the game postponed on Tuesday, will host Enzo Maresca's new look Chelsea, while Preston face the daunting task of Arsenal at Deepdale.
Manchester United face another showdown from the top flight, as they welcome Leicester City to Old Trafford.
Elsewhere, Brighton and Hove Albion and Aston Villa both have challenging ties ahead, as they come up against Liverpool and Crystal Palace respectively.
The fixtures will be played in the week commencing October 28 and you can watch every single game live on Sky Sports.
Carabao Cup fourth-round draw in full
Brentford vs Sheffield Wednesday
Southampton vs Stoke City
Tottenham vs Man City
AFC Wimbledon/Newcastle vs Chelsea
Man United vs Leicester
Brighton vs Liverpool
Preston vs Arsenal
Aston Villa vs Crystal Palace
Key dates for rest of the competition
Quarter-final: w/c December 16
Semi-final: w/c January 6 2025 (first leg) & w/c February 3 2025 (second leg)
Final: Sunday March 16 2025