Cristiano Ronaldo scored twice as Al Nassr edged Al Ahli 4-3 in a Saudi Pro League clash in Riyadh on Friday.