THE Carabao Cup is reaching fever pitch with Wembley glory potentially on the horizon for the remaining teams.
But before a trip to national stadium, there is one final hurdle left in the shape of a two-legged semi-final.
Last year's winners Man City remain in the competition but face an Oxford United side in the quarters who have nothing to lose.
When is the Carabao Cup semi-final draw?
THE semi-final draw for this year's Carabao Cup will be held on Wednesday, December 18.
It will take place at the Kassam Stadium following the conclusion of Man City's clash with Oxford United.
Expect things to get going around 9.45pm.
Semi-finals ties are to be played over two legs, with the first clashes scheduled to take place week commencing January 6, 2020.
The second legs will then be held week commencing January 27.
What TV channel is the Carabao Cup semi-final draw on and can I live stream it?
YOU can catch the draw live on Sky Sports Football.
The channel will be showing coverage of City's visit to the League One side, with the draw following immediately after.
Fan favourite Chris Kamara and former Chelsea star Dennis Wise will do the honours and draw the ties.
If you want to stream the game and the draw but don't have a Sky subscription, grab a NOW TV pass from just £9.99.
AS yet, teams haven't yet completed their quarter-final ties.
Once they are done and we have four sides remaining in the competition, they will be allocated a ball number.
The Carabao Cup quarter-final draw is: