Fleetwood Town have been rewarded with a home Carabao Cup quarter final after producing a stunning upset against Arsenal. The League Two club will face either Everton or Newcastle United at Highbury as they chase a place in the semi finals.
Fleetwood became the first fourth division side to reach the last eight since Colchester United in the 2019/20 season. Their remarkable run continued with a penalty shootout win over Premier League champions Arsenal.
League One side Bradford City face a tough challenge against holders Manchester City at the Etihad Stadium. Meanwhile, Liverpool will host Bournemouth, giving Reds manager Andoni Iraola a reunion with his former club. Crystal Palace will take on Sunderland in the other quarter final.

Carabao Cup Quarter Final Fixtures Confirmed
The fourth round delivered three penalty shootouts, with Arsenal suffering the biggest shock of the round. Fleetwood held the Gunners to a 1 to 1 draw after 90 minutes before winning 5 to 3 on penalties. Bruno Guimaraes missed his spot kick as the League Two side completed a memorable victory at Highbury Stadium.
Manchester City and Liverpool also survived tense ties to book their places in the quarter finals. The holders progressed, while Liverpool beat Chelsea on penalties to keep their hopes of winning the trophy alive.
The quarter final matches will take place in the week commencing 14 December. The winners will move one step closer to lifting the Carabao Cup.
Carabao Cup quarter final draw
- Fleetwood Town vs Everton or Newcastle United
- Manchester City vs Bradford City
- Crystal Palace vs Sunderland
- Liverpool vs Bournemouth