I'm far from a City fan, but all three calls were spot on.
Jesus goal - Ramos was up to his usual tricks trying to draw a foul by backing into Jesus. Excellent work by Orsato to not fall for it.
Sterling penalty - RM defender comes sliding in. Definitely careless and no contact with the ball at all. Sterling might have sold it a little, but that's a penalty.
Ramos send-off - Again, Orsato and team got this one absolutely right. Not only did Ramos pull back on Jesus' shoulder, but he also clipped his legs (which I think was the more significant of the two fouls). What surprised me (in a very positive way) was that Orsato went to his back pocket. I know I'm cynical, but I thought that was going to be one of those times where some sort of half-baked excuse was going to appear to give Ramos a caution. I was happy to see the send-off.
I've watched the entire game once and a good chunk of the second half again just to watch how great DeBruyne was in the second half (not a City fan, but definitely a KDB fan - he's my favorite player to watch in world football). I thought Orsato and crew were very, very good.
To add on to One's comment, I try hard to call those "swim moves". When a player uses that move to gain leverage, it's a foul. I'm not sure how many referees do call it, but I get a lot of funny looks when I call that play.