Seven Premier League teams enter the League Cup second round on Tuesday with plenty of potential upsets lined up.
[ LIVE: Follow League Cup scores ]
All 13 PL clubs (six more are in action on Wednesday) face teams from the lower leagues with the likes of Crystal Palace, Leicester City, Bournemouth and Swansea City all on upset alert.
Below is the schedule for the League Cup games on Tuesday with all games to kick off at 2:45 p.m. ET unless otherwise stated.
Crystal Palace vs. Ipswich Town – 2:30pm
Aston Villa vs. Wigan Athletic
Leeds United vs. Newport County
Middlesbrough vs. Scunthorpe United
Norwich City vs. Charlton Athletic
QPR vs. Brentford
Fulham vs. Bristol Rovers
Cardiff City vs. Burton Albion
Carlisle United vs. Sunderland
Doncaster vs. Hull City
Brighton vs. Barnet
Accrington Stanley vs. West Brom
Sheffield United vs. Leicester City
Birmingham City vs. Bournemouth
Watford vs. Bristol City
MK Dons vs. Swansea City
Reading vs. Millwall – 3pm
Bolton vs. Sheffield Wednesday – 3pm