Well it's safe to say that if the final is Real-Juve, Real will take it. I'm 90% sure.
Juve did knock off Real the last time they met in the Champions League. ('15 Semi Finals)
I would not bet against this Juve team no matter who they're facing after seeing the way they left Barça completely hopeless.
Time to join the less dark side: