Spurs beat Brentford 2-0 to secure a trip to Wembley and now the blockbuster Manchester derby will complete the final line-up.
City have an incredible record in this competition in recent years, winning the last three editions and five of the last seven.
When is Man Utd vs Man City?
The match kicks-off at 7.45pm on Wednesday 6 January at Old Trafford.
What TV channel is Man Utd vs Man City on and is there a live stream?
Sky Sports Main Event and Sky Sports Football will be showing the game live with coverage starting at 7pm on both channels.
Subscribers will be able to stream the action on Sky Go or on the Sky Sports app.
Ole Gunnar Solskjaer confirmed on Tuesday that he is only without Edinson Cavani, through suspension, and Phil Jones through injury for this one.
Manchester City are without Ferran Torres, Ederson and Eric Garcia, but Kyle Walker and Gabriel Jesus are back.
Man Utd vs Man City odds
13/5 Man Utd
19/20 Man City
Odds courtesy of Betfair
Man Utd vs Man City head-to-head in last five meetings
12 Dec 2020: Man Utd 0-0 Man City – Premier League
08 Mar 2020: Man Utd 2-0 Man City – Premier League
29 Jan 2020: Man City 0-1 Man Utd – League Cup
07 Jan 2020: Man Utd 1-3 Man City – League Cup
07 Dec 2019: Man City 1-2 Man Utd – Premier League