But last night Aston Villa and QPR were among the big guns to fail to reach the third round after another evening of upsets.
Leyton Orient stunned Aston Villa with victory in the second round. Romain Vincelot’s header three minutes from time saw Paul Lambert’s men bow out.
The Villa side featured Shay Given, making his first appearance since January 2013 and Irish U21 Jack Grealish, while Darren Bent started a game for Villa for the first time since the final day of the 2012/13 season.
Goals from Jordi Gomez, Adam Johnson and Conor Wickham saw Sunderland ease past Birmingham last night.
James Hanson scored an 86th-minute winner as Bradford stunned Leeds 2-1, piling the pressure on Dave Hockaday.
Two goals from Jon Walters and one from Peter Crouch saw Stoke ease past Portsmouth 3-0.
Adam McGurk struck a superb late free-kick as League Two Burton claimed a shock 1-0 win over Premier League side QPR.
The Brewers striker, who recovered from a hip injury to feature, rewarded the hosts for a bright performance as he curled home a fine set-piece with just 13 minutes remaining at the Pirelli Stadium.
Chelsea v Bolton
Arsenal v Southampton
West Brom v Hull
Crystal Palace v Newcastle
Leyton Orient v Sheff Utd
Cardiff v Bournemouth
Sunderland v Stoke
Derby v Reading
Liverpool v Middlesbrough
MK Dons v Bradford
Man City v Sheff Wed
Burton v Brighton
Swansea v Everton
Shrewsbury v Norwich
Fulham v Doncaster
Tottenham v Nottm Forest
Ties to be played on September 23-24.
UEFA Champions League Play-Off Second Legs: Arsenal 1 Besiktas 0 (Arsenal win 1-0 on agg); Athletic Bilbao 3 Napol 1 (Bilbao win 4-2 on agg); Bayer Leverkusen 4 FC Copenhagen 0 (Bayer win 7-2 on agg); Ludogorets 1 Steaua Bucuresti 0 (Agg: 1-1: Ludogorets win on pens); Malmo FF 3 Red Bull Salzburg 0 (Malmo win 4-2 on agg).
Capital One, Second Round: Aston Villa 0 Leyton Orient 1; Bradford 2 Leeds 1; Birmingham 0 Sunderland 3; Burton Albion 1 QPR 0; Stoke 3 Portsmouth 0.