: Goalkeeper Iker Casillas came off the bench after just five minutes for 10-man Real Madrid, which needed a second half double from Cristiano Ronaldo to beat Real Sociedad 4-3 on Sunday.
The Madrid captain was left out for the second consecutive game but was called upon in the opening minutes following a penalty conceded by his replacement Adan Garrido who was red-carded.
Xabi Prieto, who was to grab a hat-trick, scored from the spot-kick to equalise after Karim Benzema had put Madrid ahead after just two minutes with Sami Khedira then restoring the lead for Jose Mourinho’s side after 35 minutes. Prieto struck again before half-time before Ronaldo came to the rescue with a brace after the restart.
Prieto hit his third with 14 minutes to go but Sociedad finished with ten men also as Daniel Estrada was given a second yellow card.
Madrid faced an injury crisis at the back with Pepe, Fabio Coentrao, Marcelo and Raul Albiol all injured and Sergio Ramos suspended but it did have striker Gonzalo Higuain back after two months out and he began on the bench.
It got the perfect start with Khedira finding Benzema in space in the centre of the penalty area and he found the corner with a clinical finish. But three minutes later Adan conceded the penalty for the visitors to draw level.
Adan’s poor pass to Ricardo Carvalho went to Carlos Vela who bore down on goal and was upended by the shot-stopper.
The referee pointed to the spot and also dismissed Adan which meant Casillas would play after all.
The results: Spanish league: Real Madrid 4 (Benzema 2, Khedira 35, Cristiano Ronaldo 68, 70) bt Real Sociedad 3 (X. Prieto 9-pen, 40, 76); Celta Vigo 3 (Aspas 9, 31-pen, Lopez 52) bt Valladolid 1 (Bueno 12-pen).
On Saturday: Granada 1 (Angulo 50) lost to Valencia 2 (Jonas 59, Piatti 82); Levante 3 (Lell 26, Iborra 45, Nabil El Zhar 69) bt Athletic Bilbao 1 (Aduriz 6); Deportivo La Coruna 1 (Pizzi 57) bt Malaga 0.
Sevilla 1 (Spahic 83) bt Osasuna 0.
Italian league : Catania 0 drew with Torino 0; Lazio 2 (Konko 79, Candreva 86-pen) bt Cagliari 1 (Sau 62). —Agencies