Yeah, not at all a great day for the refs. Sucks that between the Flames and Bayern it was a rough 24 hours for referee decisions against my clubs! I'm not blaming the refs for this one, you still have to play the game. The one I found tough to swallow was Casemiro not getting sent off which could have happened a couple times. And like devo22 said, Bayern benefited as well.
But offside works differently for Ronaldo.