But Madrid made one charge in the third minute of extra time — Ronaldo chipped a pass across the six-yard box to Lucas Vázquez, who was bumped from behind — and referee Michael Oliver awarded a penalty.
Juventus goalkeeper Gianluigi Buffon charged toward Oliver to protest the decision, and may have shoved him; video is shaky and other Juventus players swarmed around the official.
Oliver showed Buffon a red card — moments before the penalty shot.
Wojciech Szczęsny entered at keeper as Juventus went down a man. Ronaldo took the penalty shot and slotted it well out of the new netminder’s reach.
Juventus still won the match, 3-1, but Real Madrid will advance to the semifinal draw on Friday.
It was by far the more compelling of the pair of Champions League quarterfinals on Wednesday. Sevilla and Bayern Munich played to a scoreless draw, and Bayern Munich will advance, with a 4-3 aggregate score.