Al Nassr defeated Riyad rivals Al Shabab 3-2 in the Saudi Pro League to extend their winning streak to ten games and nine straight.
Cristiano Ronaldo, who had scored in each of his team's previous three victories in 2024, broke the tie in the first half after the visitors were awarded a penalty after a VAR check for handball after Sadio Mane's strike.
Yannick Ferreira Carrasco's penalty for Al Shabab pulled them level right before halftime, but Anderson Talisca gave them the lead back shortly after.
Carlos converted from close range to make it 2-2 but Talisca prodded in the winner. Al Nassr remains in the title hunt, four points behind unbeaten leaders Al Hilal, who have a game in hand.