Man Utd vs. Man City (Tuesday, 8pm)
© Reuters
The first semi-final of the 2019-20 EFL Cup pits local rivals Manchester United and Manchester City against each other at Old Trafford on Tuesday night.
Ole Gunnar Solskjaer's side are looking to dethrone the champions, who have lifted the trophy in four of the last six seasons including both of the last two.
We say: Man Utd 1-1 Man City
First legs of semi-finals can often be tense affairs, and this one is unlikely to be different, particularly with the added pressure of it being a derby. We can see the two sides cancelling each other out, which would give Man City the slight advantage heading into the second leg.
> Click here to read our full preview for this match
> How Man Utd could line up against Man City
> How Man City could line up against Man Utd
> Click here for Man Utd's latest injury and suspension news ahead of this match
> Click here for Man City's latest injury and suspension news ahead of this match
> Combined XI: Manchester United vs. Manchester City
Leicester vs. Aston Villa (Wednesday, 8pm)
© Reuters
Two sides at opposite ends of the Premier League table will put their top-flight duties on hold on Wednesday as Leicester City welcome Aston Villa to the King Power Stadium for the first leg of their EFL Cup semi-final.
The Foxes will be desperate to mark what has been a fine season so far with silverware, while a Wembley outing for Aston Villa could help to distract from their ongoing relegation battle in the Premier League.
We say: Leicester 3-0 Aston Villa
It is hard to see anything other than a comfortable Leicester win in this match, particularly if they field a full-strength side against Villa's injury-ravaged options. The Foxes cruised to victory at Villa Park in the league and are likely to find it even easier in front of their own fans, and the visitors will do well to simply still be in the tie after this first leg.
> Click here to read our full preview for this match