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.

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

By poco