In Manchester derby games the winner is usually uncertain because even when Manchester United was in a very poor state they have managed to beat Manchester City like wise last season when Manchester City was very good yet Manchester United defeated them in the FA cup to win the trophy. Manchester City may look better than Manchester United but they are going through a lot right now which makes them uncertain to win matches, Manchester United playing against them will be different because Manchester United plays better against stronger opponent and Manchester City is not as strong like before so the winner of the derby will be decided by the team that is able to take advantage of their chances Manchester City is not guaranteed as the potential winner now.
You are right. It is difficult to predict the outcome of this match . We know that Manchester United's performance is erratic. However, we have seen this team play well against big teams . Manchester united shared points with Arsenal a few days ago.
However , one important thing is that Manchester United is now more interested in the europa league title. That is why I am not sure whether Manchester united will give full effort in the match against City. united will face Lyon in the Europa League in the next match.
Manchester united is going to face tough opponents in three consecutive matches. United will play nottingham Forest in the first match, then City and United will play Lyon in the next match . It is difficult for United to continue its good performance in three consecutive matches.