We have been spoilt for football fixtures today. First it was the EFL schedule, then the Papa John's Trophy group stage draw and now we know the first round matches for the Carabao Cup.
Liverpool were the winners of last year's competition, ending the four-year reign of rivals Manchester City and both will be vying for the domestic trophy once again this season. For now though, they must wait. The Premier League sides do not enter the draw until the third round so until then it's an all-EFL affair.
Newly-promoted Stockport County return to the competition for the first time since 2011, while Norwich City are the only relegated Premier League side to enter the draw. Both Watford and Burnley receiving byes to the second round where they will be joined by the 13 Premier League clubs that did not qualify for Europe.
Similar to the Papa John's Trophy draw, Sky Sports broadcast the draw with Clinton Morrison and Michael Dawson both returning to pick out the teams.
READ MORE:
Here is the draw in full:
North
Blackburn Rovers vs Hartlepool United
Harrogate Town vs Stockport County
Bolton Wanderers vs Salford City
Morecambe vs Stoke City
Blackpool vs Barrow
West Bromwich Albion vs Sheffield United
Sheffield Wednesday vs Sunderland
Grimsby Town vs Crewe Alexandra
Mansfield Town vs Derby County
Accrington Stanley vs Tranmere Rovers
Middlesbrough vs Barnsley
Bradford City vs Hull City
Rochdale vs Burton Albion
Doncaster Rovers vs Lincoln City
Huddersfield Town vs Preston North End
Shrewsbury Town vs Carlisle United
Port Vale vs Rotherham United
Fleetwood Town vs Wigan Athletic
South
Norwich City vs Birmingham City
Coventry City vs Bristol City
Northampton Town vs Wycombe Wanderers
Cardiff City vs Portsmouth
Charlton Athletic vs QPR
Crawlet Town vs Bristol Rovers
Walsall vs Swindon Town
Ipswich Town vs Colchester United
Luton Town vs Newport County
Reading vs Stevenage
Plymouth Argyle vs Peterborough United
AFC Wimbledon vs Gillingham
Cheltenham Town vs Exeter
MK Dons vs Sutton United
Forest Green Rovers vs Leyton Orient
Cambridge United vs Millwall
Oxford United vs Swansea
*18+ | BeGambleAware | Odds Subject to Change