Manchester United are in poor form here but it's still tough to see them losing this one. They only competitive games they've lost at Old Trafford since February have been against Liverpool, Arsenal and Tottenham, so they should have enough to scrape past a Leicester side that needed penalties to get past Walsall away from home in the last round.
Both teams to score has occurred in four of United's last five and three of Leicester's last four, so that's a trend we expect to see continue here.
Ultimately, we don't think it's going to be pretty, but we fancy the Red Devils to win here, by hook or by crook. Manchester United 2-1 Leicester.