Ole Gunnar Solskjaer labelled Manchester City "the best team in England" after Manchester United were drawn to face their rivals in the Carabao Cup semi-finals.
Manchester United claimed a 3-0 win over League Two side Colchester United at Old Trafford on Wednesday to get through their last-eight meeting.
Solskjaer's men recorded an upset 2-1 derby victory over City in the Premier League earlier this month and the teams will meet again across two legs in January.
Editors' Picks
The Norwegian said Pep Guardiola's men, who have won back-to-back Premier League titles but are currently 14 points adrift of leaders Liverpool, were England's best team at the moment.