Ronaldo scored for Al Nassr but was subbed off frustrated as Al Hilal won 3-1, leaving Al Nassr seven points behind in the Saudi Pro League.