Juventus will travel to Real Madrid with a one-goal lead in their Champions League semi-final 
second leg after grinding out a deserved home victory.
Juve went ahead when Alvaro Morata slotted in against his old club after Carlos Tevez's effort was spilled.
Real levelled when Cristiano Ronaldo nodded in James Rodriguez's cross.
But the holders looked out of sorts and slipped behind again as Dani Carvajal tripped Tevez after the break and the Argentine dispatched the spot-kick.
Juventus manager Massimiliano Allegri signalled he was content with the scoreline as he brought on central defender Andrea Bazagli just after the hour and his side shut down the contest, limiting Real to a clutch of half chances.
Whether Juve's advantage is enough to survive the return leg at the Bernabeu is yet to be seen, but it was a result to relish for the noisy home support as captain Gianluigi Buffon led the celebrations at the final whistle.



Giorgio Chiellini was booked for an injury-time foul on Cristiano Ronaldo
The most recent of Juventus's two European Cup triumphs came in 1996
Arturo Vidal and Alvaro Morata
Morata (right) chose not to celebrate his goal against his former club
Carlo Ancelotti
Real boss Carlo Ancelotti managed Juventus for two years between 1999 and 2001