The majority of England’s top-flight sides will fancy their chances against lower-ranked sides

Defending Carabao Cup champions Manchester City have been drawn away to Preston North End in the third round, while Manchester United will host Rochdale.

Last season’s beaten finalists Chelsea got a home tie against either Grimsby Town or Macclesfield Town, while Champions League winners Liverpool will go to MK Dons.

Tottenham face a trip to Colchester United and their north London rivals Arsenal are at home to Nottingham Forest.

Portsmouth will welcome rivals Southampton to Fratton Park for a south coast derby, with matches to be played in the week commencing September 23.

Sunderland produced the biggest shock of Wednesday’s second-round action, dumping out Premier League side Burnley 3-1 at Turf Moor despite falling behind to Jay Rodriguez’s first goal since re-joining the Clarets.

Will Grigg equalised for the Black Cats before Tom Flanagan and George Dobson struck in the first five minutes of the second half to complete the comeback for Jack Ross’ unbeaten League One side.

Sunderland’s reward is another clash with Premier League opposition, having drawn Chris Wilder’s newly promoted Sheffield United at Bramall Lane.

Click Here: Cheap Chiefs Rugby Jersey 2019

Bournemouth go to Burton Albion next after they needed a penalty shoot-out to edge past Forest Green Rovers following a goalless draw at home, while Leicester City – who will head to Luton Town – also triumphed on spot-kicks after a 1-1 draw in an all-Premier League tie at Newcastle United.

Everton fell behind in the first minute away to League One side Lincoln City but triumphed 4-2 to earn a trip to Sheffield Wednesday, who progressed thanks to Atdhe Nuhiu’s 96th-minute goal in a 1-0 victory at local rivals Rotherham United.

Portsmouth won 2-0 at QPR and Sam Surridge struck twice as Swansea City thrashed Cambridge United 6-0 to set up a game at Watford.

EFL Cup third round draw in full: