Juventus striker Carlos Tevez smashed home a second-half penalty (picture) as the hosts stunned holders Real Madrid with a 2-1 win in an absorbing Champions League semi-final, first leg last night.

The Argentine, playing some of the best football of his career, won the spot kick just before the hour when he was upended by Dani Carvajal following a breakaway and tucked it away in a pulsating, wide open game.

Juve’s Alvaro Morata had opened the scored against his old club in the ninth minute in front of a boisterous home crowd but Cristiano Ronaldo headed the equaliser for Real in the 27th.

The game could have turned out very differently for Real but forward James Rodriguez wasted a glorious chance when he headed against the bar from point-blank range before the break.

Ronaldo’s goal meant the Portuguese regained the lead from Lionel Messi as the Champions League’s all-time leading scorer with 76 goals, although the Argentine is in action for Barcelona against Bayern Munich in the second semi-final tonight.

Ronaldo had already wasted one free-kick, which he drilled into the wall, when Juve took the lead with a simple goal.

Claudio Marchisio threaded the ball to Tevez whose shot towards the far corner was saved by Iker Casillas but went straight to Morata who tapped home but did not celebrate.

Real briefly wobbled before regaining their composure and equalised when Rodriguez cleverly flicked a bouncing ball over a defender for Ronaldo to head home at the far post.

A delightful Real passing move then ended with Isco getting free on the left to leave Rodriguez with an easy header which the Colombian inexplicably crashed against the bar.

Real seemed poised to take control of the match but fell behind again after an attack broke down.

The ball was cleared to Morata who sent Tevez charging away and the Argentine’s run ended in the Real penalty area where he was bundled over by Carvajal. Tevez got up to beat Casillas from the spot with a shot down the middle.

The semi-finals

Played yesterday 1st leg 2nd leg Agg
Juventus (Italy) vs Real Madrid (Spain) 2-1    
Second leg: Wednesday, May 13. 
       
Playing today – 20.45  
Barcelona (Spain) vs Bayern Munich (Germany)
Second leg: Tuesday, May 12.  

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.