Cristiano Ronaldo's fortuitous goal proved decisive as Real Madrid won 2-1 away to Real Sociedad, their second victory in three games at the start of the Primera Division season.
After a goalless first half, Argentina winger Angel Di Maria gave the visitors the lead when he cut in from the left and curled a superb shot into the far top corner.
Raul Tamudo equalised with his thigh from Antoine Griezmann's free-kick but Ronaldo's deflected free-kick 16 minutes from time sealed the points.
Jose Maria Callejon grabbed the only goal as Espanyol saw off Almeria in a dull encounter at the Estadi Cornella-El Prat.
Callejon struck two minutes into the second half, steering a right-foot shot into the bottom corner.
Almeria offered little attacking threat and are still searching for their first win of the season.
Gonzalo Castro's first-half penalty and Jonathan De Guzman's late strike gave Real Mallorca a first competitive win under new coach Michael Laudrup against Osasuna.
Castro scored from the spot in the 25th minute after Osasuna defender Miguel Flano handled the ball.
Walter Pandiani passed up a chance to equaliser just before the break heading wide at the far post.
But Real Mallorca had the best chances after the break before De Guzman wrapped up a 2-0 victory with a breakaway goal at the death.
Fernando Llorente grabbed a second-half equaliser to complete Athletic Bilbao's comeback in a 2-2 draw away to Sporting Gijon.
Miguel de las Cuevas fired Sporting ahead on 12 minutes after Athletic keeper Gorka Iraizoz had spilled a cross.
After Javi Martinez had rattled a post for Athletic, Gaston Sangoy latched onto an Alberto Rivera ball to make it 2-0.
Carlos Gurpegui quickly pulled a goal back for Athletic and Llorente struck just before the hour mark to level the scores, heading home Igor Martinez's corner.
Related Articles

Spain complete golden summer with victory over France

Spain, Sweden set for high pressure World Cup semi
