Brentford moved into the Carabao Cup Quarter-Finals as first-half goals from Sergi Canos and Ivan Toney secured a 2-1 win at Stoke City.
Canos struck the opener in the 22nd minute and Toney added a second for the visitors – who reached the semi-finals of the competition last season – with a 40th-minute finish.
Former Brentford man Romaine Sawyers pulled a goal back in the 57th minute, but the hosts were unable to find an equaliser.
Meanwhile, West Ham United dumped holders Manchester City out of the cup on penalties.
After a goalless draw, Phil Foden missed from the spot for City while West Ham scored all five of theirs to reach the quarter-finals.
Said Benrahma converted the winning penalty to the delight of a sold-out London Stadium.
Elsewhere, Lucas Moura’s second-half goal sent Tottenham Hotspur through after a 1-0 win at Burnley.
Moura’s 68th-minute header settled a low-quality affair where both teams struggled in the attacking third for the majority of the game.
In Tuesday night’s games, QPR were dumped out of the competition 3-1 on penalties by League One side Sunderland after a goalless draw at the Kiyan Prince Foundation Stadium.
Charlie Austin thought he had scored a late winner to send QPR into the last eight for the first time since 1988.
But a tight offside call went against the home side, and Austin’s misery continued when his spot-kick – the first of the shoot-out – was saved by Sunderland goalkeeper Lee Burge.
He was not the only culprit, though, with Ilias Chair and Yoann Barbet failing to find the target from the spot as QPR went out to League One opposition for a fourth year in a row.
READ MORE: QPR 0-0 Sunderland, Carabao Cup Fourth Round: report, ratings and verdict
There were also penalties at Stamford Bridge with Chelsea edging out Southampton 4-3 after a 1-1 draw.
Reece James again provided the decisive kick, just as he did against Aston Villa in the previous round, with Theo Walcott and Will Smallbone missing for the Saints.
Kai Havertz headed Chelsea into the lead seconds before half-time, guiding a header into the bottom corner from a corner.
But Southampton would force spot-kicks when Che Adams fired in on the rebound after Kyle Walker-Peters’ effort was saved by the legs of Kepa Arrizabalaga.
And finally, Calum Chambers scored his first goal in more than two years before Eddie Nketiah punished his former club to send Arsenal into the quarter-finals with a 2-0 win over Leeds United.
Chambers scored with his first touch of the night after coming off the bench to replace the injured Benjamin White 10 minutes into the second half.
And former Leeds loanee made sure of the Gunners’ place in the quarter-finals when he punished a mistake from Liam Cooper, whose defensive header never had the power to reach Illan Meslier.
Instead Nketiah skipped through, lifting the ball over the goalkeeper before watching his scuffed finish tuck just inside the post as Leeds defenders scrambled to get back.