Another great performance from Manchester United and finally they have managed to win over City. Rashford is performing continuously and he is improving so fast. Casemiro is outstanding and his contribution is a lot for this win. I thought also match may end with draw but a good comeback by Manchester United within short time.
Man United is on fire, they always win in the last 5 matches. Now, they find the best line up and use the most effective tactic. These factors have a big role to besides good performance of Rashford, Bruno Fernandes, and Casemiro. The winning against Man City, makes Man United almost overtakes Man City in the 2nd place. If they can continue to perform well, they have a chance to compete for the title.
Anyway, in theory, I believe people predict Man City will win the match. So, not only you, most people should be suprised with the result. However, it is good for Man United that they finally can prove that they have returned to their best form.