Only Barca can stop Real Madrid from getting the 3rd CL in a row, and better chances for doing that is in a 2-leg tie.
i) Liverpool are exceptional in causing trouble to possession team with slow defenses. But their md and defense cannot cope even for 15 min of sustained pressure by Madrid. Kroos-Modric-Isco will run riot against Can Milner and Hendo. Marcelo will be facing Alexander-arnold on the left and Carvahal Robertson on the right, while Ronaldo will be working his way in the box between Lovren and Van Dijk.
ii) Bayern is terribly slow right now. They have quality players, but seem one level below the intensity needed at this stage of the competition. Jyup Hyunkes is the best coach to create balanced team (and consequently to stop RM by using Bayern's weapons), but i don't think that the physicality of BM at the moment permits that.
iii) Only Barcelona have a chance. Because there is a special atmosphere between the clubs even when they meet in Europe, and Barca is the only team who is not afraid to play RM.
My predictions according to the semis draw:
a)If Real-Barca, Liverpool-Bayern, i say: Liverpool eliminating bayern (boateng-hummels too slow for their front three) to face whoever wins the clasico. if RM goes through they will lift third in a row against Liverpool
b) if Real- Liverpool, Barca- Bayern, most likely Real- Barca final. I don't wanna face them in a single leg tie-final through
c) if real-bayern, barca- liverpool. Worst possible draw. Real goes to the final, and barca liverpool wear each other out, and most likely we run a high risk of getting knocked out.