Brentford claimed another Premier League scalp as they edged past West Bromwich Albion 5-4 on penalties in the Carabao Cup after a 2-2 draw at The Hawthorns.
Baggies forward Hal Robson-Kanu struck twice from the spot in the second-half either side of a brilliant overhead kick from Emiliano Marcondes before Marcus Forss scored his own penalty to even the score in normal time.
And in the shoot-out Brentford keeper David Raya was the hero, saving Grady Diangana’s penalty to book a Fourth Round home tie against Fulham.
That’s after the Cottagers eased to a 2-0 win over Sheffield Wednesday at Craven Cottage with both goals coming in the first-half through Aboubakar Kamara and Bobby Decordova-Reid.
There was less positive news for Millwall though, who were knocked out after losing 2-0 at home to Premier League side Burnley.
A thunderbolt from Josh Brownhill on the stroke of half-time, coupled with Matej Vydra’s late effort, gave the Clarets victory and a game against either Manchester City or Bournemouth in the next round.
Meanwhile Arsenal set up a potential Fourth Round clash with Liverpool after seeing off Leicester City at the King Power Stadium.
A Christian Fuchs own goal and a last-gasp Eddie Nketiah tap-in saw the visitors secure a 2-0 victory – leaving them with a trip to either Lincoln or Liverpool next week.
READ MORE: Millwall 0-2 Burnley, Carabao Cup Third Round: report, ratings and verdict
Chelsea are also through – beating Championship side Barnsley 6-0 with Kai Havertz claiming a hat-trick for the Blues while Tammy Abraham, Ross Barkley and Olivier Giroud were also on the scoresheet.
Elsewhere, Coronavirus caused chaos with West Ham United boss David Moyes and two players sent home prior to their 5-1 win over Hull City after testing positive for the disease.
And although that game did play out, Leyton Orient’s clash with Tottenham was called off after a number of O’s players tested positive with the EFL yet to confirm if Spurs will receive a bye as per competition rules.