Al-Nassr, which trailed 1-0 after the first leg, fell behind 3-0 on aggregate but rallied to force extra time.
Ronaldo, who missed a chance in normal time, then netted a penalty for 10-man Al-Nassr in the 118th minute to tie the game 4-4 on aggregate.
#acl