Anthony Martial, Jesse Lingard and Harry Maguire have been passed fit for inclusion in Manchester United's squad to face Manchester City.

The local rivals square off in the EFL Cup semi-final first leg on Tuesday night at Old Trafford.

And Ole Gunnar Solskjaer has been boosted by the recovery from illness of two key men in Martial and Lingard and Maguire, who was carrying a knock.

Harry Maguire is fit enough to be included in the Manchester United squad for Tuesday's game

Anthony Martial has been passed fit to play after missing the Wolves game with illness

Martial and Lingard did not travel to Wolves for the 0-0 draw in the FA Cup at the weekend but arrived with the United squad at their Lowry Hotel base on Tuesday afternoon.

Maguire suffered a knock in that stalemate and was a doubt earlier in the week but has recovered in time.

Solskjaer was asked about Manchester City's propensity for tactical fouls and said: 'We got past their press last time and if you count the number of fouls I don't think there were too many.

'That's a big thing and sometimes I look at the referees and I look at our games and, even if they are just little fouls, there have been teams who have stopped us with them little fouls which have stopped us showing how good we are when we attack. But I didn't raise it this time, you did!'