The draw for the semi-finals of the Carabao Cup takes place tonight, with Manchester United and Manchester City set to be a part of proceedings.

Both United and City play lower league opposition tonight, with United welcoming League Two side Colchester to Old Trafford, while City are at Oxford as they look to retain the trophy they have won for the past two seasons.

City have beaten Preston and Southampton to reach the quarter-finals, while United edged past Rochdale on penalties before an impressive victory at Chelsea.

Aston Villa swept aside a young Liverpool outfit yesterday to book their place in the draw, with United and City hoping to join them. The winners of Everton vs Leicester will complete the draw, which takes place after City's fixture with Oxford at the Kassam Stadium, with Chris Kamara and Dennis Wise conducting the draw.

Follow the draw right here as it happens.

Leicester win the shoot-out

Leicester are the third side to reach the semi-finals after defeating Everton 4-2 on penalties.

City into the pot

Manchester City have completed a 3-1 win over Oxford to make it into the semi-final draw.

United are 3-0 up over Colchester, while Everton and Leicester are having a penalty shoot-out after the Toffees fought back from 2-0 down.

The draw will take place after the City game

We’re nearly done at Oxford where City are 3-1 up approaching injury time.

The draw will take place at the Kassam Stadium after full time, presumably waiting for the winners of United vs Colchester before proceeding.

That game kicked off 15 minutes later than the City tie.

United have scored

Marcus Rashford has finally broken the deadlock at Old Trafford to put United ahead against Colchester, and he’s just made it two with his second.

Meanwhile, City have made it 3-1 and Everton have pulled one back against Leicester.

Two goals at Oxford

It’s been a bright start to the second half at Oxford.

Matty Taylor drew the hosts level...

...but Raheem Sterling has restored City’s lead.

Follow City and United's games LIVE

If you’re looking for updates from United’s fixture with Colchester, click HERE.

And for the latest from City’s tie at Oxford, you can follow things HERE.

Who's in the draw?

Aston Villa booked their place in the draw by beating Liverpool last night.

Manchester City are leading Oxford 1-0 at half time.

Manchester United are level with Colchester in the first half.

Everton are trailing 2-0 to Leicester.