Cristiano Ronaldo skied an injury-time penalty as his Al Nassr side were dumped-out of the King's Cup.
Al Nassr were eliminated from the competition in the round of 16 by Al Taawoun, who beat the home side 1-0 on Tuesday evening.
Ronaldo wasted a golden chance to level the game deep in stoppage time, and force the tie into extra-time.
The 39-year-old walked away from the away side's penalty area holding his head in his hands.
Ronaldo, 39, has experienced his third King's Cup exit against away side Al Taawoun
Al Taawoun shocked home fans as they took the lead in the 71st minute, when defender Waleed Al-Ahmed nodded home from a corner.
The away team almost scored again in injury time, but in a dramatic turn of the tables, Waleed almost turned from hero to villain when he brought down Mohammed Maran inside the penalty box to give away a penalty.
Fortunately, anxiety turned to relief with Ronaldo's penalty miss, which seals the Portuguese player's third consecutive exit from the King's Cup since joining Al Nassr in 2022.
Ronaldo will be looking to get back his usual self when the Saudi Pro League resumes on Friday, and Al Nassr take on league leaders, Al Hilal.