Manchester United has picked up more form since changing coaches, and you can't say they haven't improved much.
Yes, the team has getting some improvements since Ten Hag left, but they were well coordinated under Ruud Van Neistelroy than their new coach Amorim; I don’t mean to say that Amorim is not good, he is a good coach, but the fan’s expectation towards him is much, and him been new to Premier League has to suffer before adapting to the Premier League style of play, and that’s why they have some setbacks.
However, given Manchester City's current form, Manchester United may be able to defeat them when the two teams meet. Because of the ucl that Manchester City played yesterday against Juventus, I did not expect them to lose, because I saw Manchester City as the favorite to win the game, but with how they played, I believe Manchester United can get three points if they perform well on the pitch. Let see how Manchester City will do this weekend against Guadiola if Manchester City lose against Manchester United this weekend Guadiola as totally be a poor club this season and they won't achieve the league trophies this time anymore. They can just focus on the ucl more than the premier league if they probably lose against Manchester United.
Manchester City is indeed facing poor form at this moment, winning just one match out of their last ten matches is not normal for big team like Manchester City that is been managed by Pep Guardiola; I will be expecting some improvement among both teams because it is a derby match; Manchester City cannot afford losing the game same as Manchester United under Amorim since it will be his first Manchester derby.
However, I am seeing a draw in this game or Manchester United to win; I am not given Man City chance because they are currently not in form and they have defensive errors.