Leicester City have made an inconsistent start to the new season. They are down in 13th place in the Premier League and host Manchester United, who are in fourth. The season started well with a win in the Community Shield and an opening 1-0 win over Wolves. Then they lost 4-1 at West Ham and it's been a struggle ever since. They have only won one of their last five league games and that was at bottom-of-the-table Norwich City. Leicester have two points from their last four league games. It should have been more but they gave away a 2-0 lead at Crystal Palace. It's been a poor time in the Europa League too with one point from two games. Home form was a big problem last year and so far this season, they have a win, a draw and a 1-0 loss to Manchester City. Three of their last five at home in the Premier League have ended in defeat.
Manchester United are in fourth and start the weekend two points off the top of the table. They were unbeaten in their first five games of the new Premier League season. Their unbeaten record was lost at home to Aston Villa and that was followed by a 1-1 draw with Everton. Their away league form has continued to be strong with seven points from three games this season. United are now without a defeat in their last 29 away league games, last being beaten in January 2020 and that was by Liverpool. United can't afford to drop more points and you can bet Ronaldo will be strarting this game. Back United to get an away win here against inconsistent City.