Manchester City have inflicted more pain on struggling Arsenal and will join second-tier giantkillers Brentford in the League Cup semi-finals.
City, who have won the trophy for the last three seasons, beat Arsenal 4-1 at home with Brazilian striker Gabriel Jesus getting them started as early as the third minute with a header.
Arsenal drew level in the 31st minute through a fine diving header from Alexandre Lacazette but City took charge after the break.
A mistake by Arsenal goalkeeper Runar Alex Runarsson gifted the visitors a 2-1 lead in the 54th as he let a relatively harmless Riyad Mahrez free-kick through his arms.
Phil Foden and Aymeric Laporte then scored to wrap up the win for Pep Guardiola's side and added to the troubles of the Gunners who are languishing in 15th spot in the Premier League, only four points above the relegation zone.
Earlier Brentford beat Premier League Newcastle United 1-0 to reach the competition's semi-finals for the first time.
The Magpies became the fourth top-flight team eliminated by Brentford in the southwest London club's unlikely run to the last four after Josh Dasilva volleyed home the winner in the 66th minute.
Sergi Canos broke down the left and his low cross was met after a perfectly timed run from Dasilva who volleyed home in the 66th minute.
The Championship team went close to a second when Newcastle keeper Karl Darlow did well to save from Christian Norgaard.
Brentford, who narrowly missed out on promotion to the Premier League last season, have never before reached the last four in either of the two major English cup competitions.
"We have to keep our feet on the ground because there are some big teams left in the cup," Dasilva said.
Despite making six changes to their team and starting top scorer Ivan Toney on the bench, Brentford, who are fourth in the Championship, created the better openings with Saman Ghoddos hitting the bar.
Newcastle's best efforts saw Brentford keeper Luke Daniels keep out efforts from former Bournemouth pair Callum Wilson and Ryan Fraser.
Newcastle joined Southampton, West Bromwich Albion and Fulham as the EPL sides dumped from the competition by Brentford.
The other two quarter-finals take place on Wednesday when Tottenham Hotspur visit Stoke City and Everton host Manchester United.