I disagree about the first goal. If Mustafi was confident he was under the flight of the ball, Aguero running goal-side is irrelevant. Mustafi can simply stand his ground and head the ball away. Aguero pushing him in the back, however gently, knocks him from under the ball and is a foul. It doesn't look good, I grant you. But it is a foul.