League Two Colchester United face a dream trip to Old Trafford to play Manchester United in the quarter finals of the Carabao Cup, with all of the competition's remaining big guns kept apart in Thursday morning's draw.
The draw, which was announced on Zoe Ball's show on BBC Radio 2 this morning, because obviously, also pits League One Oxford United welcoming Manchester City - the current holders, and an all-Premier League tie pitting
CONFIRMED QUARTER-FINAL DRAW!— Carabao Cup (@Carabao_Cup) October 31, 2019
Here are the confirmed ties for the Quarter-Final draw, current holders @ManCity travel to @SkyBetLeagueOne @OUFCOfficial, and @SkyBetLeagueTwo @ColU_Official travel to Old Trafford to take on @ManUtd. #EFL | #CarabaoCup pic.twitter.com/4yioU7PtBN
Liverpool face a trip to Aston Villa in the remaining tie, having
Manchester City, the current holders, beat Southampton 3-1 at the Etihad, while Marcus Rashford's screamer at Stamford Bridge sent United through against Chelsea.
Colchester won at Crawley in the last round, while Oxford beat Sunderland on penalties - and both now have dream ties to contend with as they continue their adventure through the competition.
Carabao Cup Quarter-Final draw:
Oxford United vs Manchester City
Manchester United vs Colchester United
Aston Villa vs Liverpool
Everton vs Leicester City
Ties will take around December 16 - though Liverpool's fixture may be subject to change due to involvement in the Club World Cup.