Juventus take narrow lead to the Bernabeu after tight first leg clash.
Juventus edged out Real Madrid in an enthralling end to end encounter in Turin.
Alvaro Morata put the home side ahead with a tap-in after Iker Casillas had parried Carlos Tevez’s initial effort.
Real Madrid had the chance to level things swiftly, Isco finding Cristiano Ronaldo with a neat pass, but the Portuguese star screwed his shot wide.
Cristiano Ronaldo did find the back of the net soon after, with Real Madrid leveling matters on 27 minutes, after good work from James Rodriguez.
James somehow missed the opportunity to put his side ahead, heading onto the crossbar from just five yards out.
The game turned on a key moment just before the hour when Dani Carvajal was adjudged to have brought down Tevez in the box, though no red card was forthcoming.
The Juventus forward calmly slotted home the spot-kick.
Sub Fernando Llorente had the chance to hand Juve a two goal cushion but the lanky Spaniard couldn’t get any power on his weak header.