The dates and kick-off times for Carabao Cup Round One matches have now been confirmed.
The matches will start on Tuesday 8th August, with all but one kicking off at 7.45pm. Reading’s Round One tie against Gillingham is the exception, with that game kicking off at 8pm.
Five Round One matches will be played on Wednesday 9th August with Colchester United versus Aston Villa being played out in front of the Sky Sports cameras.
Bury and Sunderland will then bring Round One to a close on Thursday 10th August, in a match also live on Sky Sports.
Here are the Carabao Cup Round One fixtures in full:
Tuesday 8th August 2017
Accrington Stanley v Preston North End
AFC Wimbledon v Brentford
Barnsley v Morecambe
Birmingham City v Crawley Town
Bradford City v Doncaster Rovers
Bristol City v Plymouth Argyle
Bristol Rovers v Cambridge United
Cardiff City v Portsmouth
Coventry City v Blackburn Rovers
Exeter City v Charlton Athletic
Fleetwood Town v Carlisle United
Forest Green Rovers v Milton Keynes Dons
Grimsby Town v Derby County
Luton Town v Ipswich Town
Mansfield Town v Rochdale
Millwall v Stevenage
Norwich City v Swindon Town
Nottingham Forest v Shrewsbury Town
Oxford United v Cheltenham Town
Peterborough United v Barnet
Queens Park Rangers v Northampton Town
Reading v Gillingham (8pm)
Rotherham United v Lincoln City
Scunthorpe United v Notts County
Sheffield Wednesday v Chesterfield
Southend United v Newport County
Wigan Athletic v Blackpool
Wolverhampton Wanderers v Yeovil Town
Wycombe Wanderers v Fulham
Wednesday 9th August 2017
Colchester United v Aston Villa (live on Sky Sports)
Crewe Alexandra v Bolton Wanderers
Leeds United v Port Vale
Oldham Athletic v Burton Albion
Sheffield United v Walsall
Thursday 10th August 2017
Bury v Sunderland (live on Sky Sports)
All kick-offs are 7.45pm unless stated otherwise.