The Carabao Cup is reaching its crunch stage with some big teams still standing.
Carabao will be hoping for a smoother ride when they draw the last four team for the competition after the disaster earlier in the season.
The quarter-final draw was delayed almost two hours due to technical failures forcing the EFL to issue an apology.
When is the Carabao Cup semi-final draw?
The semi-final draw for the Carabao Cup starts after the final game of the round on Wednesday.
That will be Bristol City vs Manchester United, which starts at 8pm.
How can I watch the Carabao Cup semi-final draw?
The semi-final draw will be aired live on Sky Sports following the United match.
That means you can watch online on Sky Go.
Sky Go is also available on a number of platforms including Amazon Fire devices, iPad, Mac computers and laptops, Playstation 3, PS4 and Xbox One.
The Sky Sports app, available to download on iOS and Android devices, will also be providing live text coverage and updates.
If you’re not currently a Sky Sports customer but can’t stand to miss out on the action, you can add the channels to your box via a NOW TV subscription.
Day passes, which let you add SkySports channels for 24 hours, start at £6.99 a day, with a weekly pass starting from £10.99, and no locking in to a contract.
NOW TV doesn’t even require a typical television to use, as it is also available on a NOW TV Box, Chromecast, PS4, PS3, Xbox One, Xbox 360, Roku, LG Smart TV, PC or Mac, and selected mobile and tablet devices.
When do the semi-final ties take place?
The ties will take place the week commencing January 8 with the return matches coming on January 22.
Who is in the Carabao Cup semi-final draw?
Carabao Cup quarter-final schedule
Arsenal vs West Ham, Tuesday 7.45pm
Leicester vs Manchester City, Tuesday 7.45pm
Chelsea vs Bournemouth, Wednesday 7.45pm
Bristol City vs Manchester United, Wednesday 8pm