Manchester United are up against a huge challenge when they face Manchester City in the second leg of the EFL Cup. Pep Guardiola's side ran out 3-1 winners at Old Trafford and will be looking to seal their berth in the final. Leicester City travel to Aston Villa in the other semi-final after a 1-1 draw at home in the first leg.