It all points to it being a fantastic Champions League final. After Real Madrid made fun of Atletico Madrid with a great display, Juventus showed at least as much quality when defeating AS Monaco 0-2 in Monaco. Monaco are a young side that has won many friends in the tournament and for its young players there are surely great years ahead. But Juventus' combination of quality and experience were simply too much for Monaco, who may have attacked optimistically and with skills, but were punished by any mistake to such as degree that Gonzalo Higuain ended up scoring both Juventus goals! (always poor in finals, one can almost not expect him to do anything there if they reach that far).
If any team can defeat Real Madrid it is Juventus. If any team can defeat Juventus, it is Real Madrid.
Of course, there is still a second leg for both semi-finals, but if the final is not Real Madrid-Juventus it will be an enormous surprise!