Arsenal manager Mikel Arteta was left to rue naming a much-changed side as the Gunners were thrashed 3-1 by West Ham on Wednesday to crash out of the League Cup.
A Ben White own goal put the home side in front before strikes from Mohammed Kudus and Jarrod Bowen early in the second period put the tie beyond doubt.
Stream Over 50 Sports Live & On-Demand with Kayo. Join now and start streaming instantly >
Arteta left out Declan Rice on his return to the London Stadium, with the England international alongside Bukayo Saka, Martin Odegaard and William Saliba on a star-studded Arsenal bench.
Aaron Ramsdale was handed a rare start since he was dropped in favour of David Raya, but it was a night to forget for the Arsenal goalkeeper.
White beat Ramsdale to Bowen’s dangerous in-swinging corner but could only head into his own net after 16 minutes.
Eddie Nketiah did start for the visitors, fresh from his first Premier League hat-trick in a 5-0 demolition of Sheffield United on Saturday.
But he missed Arsenal’s best chance to get back on level terms when he blazed over just before half-time.
Instead, Kudus made it 2-0 on 50 minutes with a brilliant touch and low finish from Nayef Aguerd’s long ball forward.
MORE COVERAGE
‘Breathtaking’: Aussie golden girl’s screamer stuns as Matildas take crucial step
Football’s next-gen throne battle ready to ignite amid Ronaldo blow that will sting forever
‘Won before it was fought’: How FIFA blindside burnt Aussies — again — amid ugly collision course
Rice was then introduced to a mixed response from the West Ham faithful. But any hope of an Arsenal fightback was quashed by Bowen’s strike from the edge of the box on the hour mark.
Ramsdale should have done better to keep out it out despite a slight deflection off Jakub Kiwior.
Arteta threw on Saka, Odegaard and Gabriel Martinelli in the closing stages and it was Odegaard who grabbed a consolation deep into stoppage time.
However, it was too little, too late as Arsenal’s 30-year wait to win the League Cup goes on.
Although the Gunners were bundled out, the other big-name Premier League teams had no such struggles in their EFL Cup fixtures.
Chelsea secured a morale-boosting 2-0 win over Blackburn Rovers at Stamford Bridge, while Liverpool held off Bournemouth 2-1.
Everton heaped more misery onto Burnley with a 3-0 victory as Fulham dispatched Championship high-flyers Ipswich Town 3-1.
EFL CUP ROUND OF 16 RESULTS
Mansfield Town 0-1 Port Vale
Exeter City 2-3 Middlesbrough
West Ham 3-1 Arsenal
Chelsea 2-0 Blackburn Rovers
Bournemouth 1-2 Liverpool
Everton 3-0 Burnley
Ipswich Town 1-3 Fulham
Manchester United v Newcastle United