Real Madrid moved three points clear at the top of the Primera Division with a 2-0 win over title rivals Deportivo La Coruna.

Zinedine Zidane set Madrid on their way two minutes before half-time and another one of Vicente del Bosque’s expensive acquisitions, Ronaldo doubled the lead four minutes after the break.

Second-placed Real Sociedad lost ground as Villarreal scored two goals in injury time me to earn a 2-2 draw with the second-placed side.

Darko Kovacevic put Real ahead on 26 minutes andÿthen added a second from the penalty spot 16 minutes from time, but Jorge Lopez and Victor scored the two late goals that turned the game.

Espanyol held faltering Valencia 1-1. The draw means that fifth placed Celta Vigo, who beat Athletic Bilbao 2-1, are now just three points of the reining champions. Egyptian international Mido, signed on loan from Ajax, scored on his debut for his new club.

Sevilla move up to seventh after a 3-2 win against Alaves – a result which keeps Alaves in the bottom three.

Racing Santander are level on points with Alaves in 17th after a 6-1 thrashing at Barcelona – a result which should end Barcelona’s lingering relegation concerns.