This weekend we will be presented with an interesting match, namely the match between Al Nassr and Al Ahli, as we know Al Ahli and Al Nassr last season did not have much different performances and Al Ahli became a club that performed impressively last season and they competed for second place but in the end Al Ahli finished in 3rd place just below Al Nassr, even so their performance was better than Al Ittihad who previously won the championship but last season finished in 5th place.
However, it seems that this season Al Ahli's performance has declined slightly, they lost against Al Fateh in his second match so I think Al Nassr has a great chance of beating Al Ahli, bookies also favor Al Nassr in this match, here are the odds.

As you said above, Al Ahli actually did not experience a decline in performance, but Al Ahli previous defeat when facing Al Fateh could have been predicted before the match started. Regarding the Al Nassr match that will face Al Ahli, it is actually too early because currently Ronaldo is playing for his country and it is uncertain whether he will appear in the match against Al Ahli later. If in the upcoming match Ronaldo has to be absent for a short rest, Al Ahli still has a chance to hold a draw. But if Ronaldo still appears in the match, it would be better to choose to bet on Al Nassr win -1 with higher odds of around @2+.
If I look at the match schedule that Ronaldo will play, it seems like he will participate in the Al Nassr match because his country's match schedule was played yesterday and the next match is still waiting for next month so Ronaldo still has time to play with Al Nassr, this will definitely be tiring for him because he has to divide his time between defending his country and also the match in the SPL which is equally important.
But even though Ronaldo plays in that match I will not take a -1 bet because I think it is too risky because Al Ahli is also not a club that is easy to beat Al Nassr's goal productivity is also different from last season so betting on Al Nassr's victory with odds @1.80 I think is enough.