Ironically all of those that made it to the end were runner-ups. That said, seven years rule (one different italian wins the UCL every seven years since 1989), and if we were to look at how the cup unfolded (Real's is second luckiest run of all time after ACM in 2003) Juventus, assuming no last minute defections, should walk all over Real, which is about the same as 2015-16, a bit more savvy in the midfield but nothing special, while Juventus is extremely stronger on the offensive end while getting even better in defense.
Sadly, Juventus would choke even if it was Juventus vs Juventus in Juventus Stadium, so we'll see. I still think Real has absolutely no say in the matter, even as an 11 times champion. It's more about Juventus suiciding itself and letting them steal the cup (which is what happened in 1998 by the way) than anything else. I also think if they don't win now they will never ever win the cup again for as long as Juventus exists, if they win chances are they could very well go on to match Ajax and Bayern in the 70s over the next two seasons.