BEVERLY HILLS, April 12, (THEWILL) – Cristiano Ronaldo showed nerves of steel to score an injury-time penalty and send holders Real Madrid into the semi-finals of the Champions League in dramatic circumstances.

The Spanish side progressed to the last four despite losing 3-1 to Juventus on Wednesday but won a thrilling tie 4-3 on aggregate.

Juventus looked to have staged a stunning revival at the Santiago Bernabeu to force extra time after Mario Mandzukic scored twice in the first half.

Ask ZiVA 728x90 Ads

Blaise Matuidi added a third on the hour mark after a goalkeeping clanger from Real’s Keylor Navas.

The goals cancelled out Real’s resounding 3-0 win in Turin a week earlier but Lucas Vazquez won a disputed injury-time penalty.

Juventus goalkeeper and captain Gianluigi Buffon was given a straight red card for pushing English referee Michael Oliver as he vented his fury at the decision.

The Italian veteran was given a standing ovation from the home fans as he walked off the pitch in what is likely to be his last act in a long and eventful career in the Champions League.

Juve’s substitute goalkeeper Wojciech Szczesny came on but Ronaldo blasted into the top corner in the eighth minute of stoppage time to score for the 10th game running in this season’s competition.

The goal sent Real into the semi-finals for a record-extending eighth year in a row.

In Germany, Bayern Munich were held to a goaless draw by Sevilla but Bayern go through 2-1 on aggregate following last Tuesday’s victory in Spain.

THEWILL APP ADS 2