Not only did Real Madrid miss many chances, but their performance was less than impressive, despite Osasuna's defensive strategy. Xabi Alonso should have been able to do more with the players they had, but in reality, Xabi Alonso's strategy was quite monotonous from the start.
However, Osasuna can't be judged on anything. It was a first-week match, and we can't judge a team's strength just from their first match. Although Osasuna are a mid-table team overall, as was evident last season, we also have to realistically assess their strength compared to Real Madrid, and the difference is vast.
With Osasuna everything is clear, they came to Madrid with only one goal, to stop Real from scoring and to hope that this way they could get a draw in the first round. But I think even they understood that Real would want to win their first match at home. Yes, maybe it’s an unconvincing victory by just one goal, but it’s enough to earn three points. And Osasuna’s defense is not that easy to score many goals against, so even such a result is quite acceptable for the first game.