Cristiano Ronaldo slotted home from the spot in the final minutes to propel his Saudi Pro League side Al Nassr to their first-ever Arab Club Champions Cup final after a 1-0 win over Al Shorta in the semifinal at the Prince Sultan bin Abdul Aziz Stadium in Abha on Wednesday.