In the continued absence of Ronaldo, Real fielded a three-man forward line, made up of Fernando Morientes, Raúl González and Guti, but ironically it was centre-back Iván Helguera who opened the scoring, stylishly backheeling the ball into the net from an Esteban Cambiasso pass in the tenth minute.
Two goals in two minutes
Osasuna then kept the home side at bay until early in the second half, when two goals in two minutes from Guti and Raúl effectively settled the game. Gerardo Rivero did pull one back for Osasuna with a penalty on the hour but Helguera's second, which came with 12 minutes to go, restored Real's three-goal cushion.
Six points from six
The result gives Real maximum points from their two completed games, with their game at Real Betis Balompié last weekend having been suspended a minute before half-time due to floodlight failure. The European champions were trailing 1-0 at the time.
Barça go top
Elsewhere in Spain, FC Barcelona moved to the top of Primera División, beating local rivals RCD Espanyol 2-0 in the city derby in the Camp Nou today. A strike from Dutch star Patrick Kluivert on the hour set the home side on the way to victory, and Luis Enrique all but sealed the victory with the second goal two minutes later.
Great week's work
The win rounds off an excellent week for Barcelona, who defeated Club Brugge KV 3-2 in Group H of the UEFA Champions League in midweek.
Makaay on the mark again
RC Deportivo La Coruña, who also enjoyed European success, defeating FC Bayern München 3-2 in Germany on Wednesday, continued their winning run, and Dutch striker Roy Makaay took his tally to seven goals in three games as his team defeated Real Valladolid 2-0. Makaay, who scored twice against Osasuna last weekend and netted all his team’s goals in Munich, again scored both goals, his strikes in the 13th and 27th minutes enabling the home team to see off the visitors 2-0.