The Portuguese forward and Fabio Coentrao looked to have wrapped up the points for the hosts but a late equalizer from Juan Angel Albin stunned the Bernabeu faithfulAfter coming from behind to lead, Real Madrid failed to close out the game as it stuttered to a 2-2 draw with Espanyol.
Los Merengues' midweek malaise looked set to continue in the capital as Sergio Garcia gave Javier Aguirre's side the lead in the 31st minute. Goals from Portuguese pair Cristiano Ronaldo and Fabio Coentrao relieved the Madrid faithful but a late equalizer from Juan Angel Albin ensured more points were dropped for the hosts.
Ronaldo, who started the game as a striker, was finding plenty of space in the early exchanges. After firing wide in the second minute he fed Luka Modric in space on the left but the Croatian fared no better, shanking his shot past the far post.
Los Blancos were running into a lot of congestion in the center of the opposing half but great first touch from Modric enabled to work the space to get a shot away. His strike arrowed towards the bottom corner but despite beating Kiko Casilla it only rattled the post.
Yet the defensive complacency that had allowed Simao in earlier in the half reared its head again in the 31st minute, and this time it proved costly. Verdu slid a pass up to Garcia, who bullishy raced through a big hole left by Sergio Ramos and Pepe before adding a cool finish to silence the Bernabeu.
Ronaldo was denied by Casilla in the 40th minute after an exquisite Ozil pass but he got the equalizer on the stroke of halftime. Sami Khedira's cross found the 27-year-old at the back post who beat Javi Lopez to the ball to stab the ball into the net.
Jose Mourinho clearly had strong words for his players during the break as the emerged for the second half with renewed vigor.
It took Madrid just three minutes to go ahead as Ronaldo picked out Coentrao with a lovely reverse pass as he surged into the area. The left back controlled the ball tightly before sweeping a low shot past Casilla.
The keeper did well not to let the game get away from his side with a trio of excellent saves, first from Alvaro Arbeloa and then two from Angel di Maria. The last of which was a deflected effort that was tipped onto the bar, before 10 second-half minutes had passed.
Casilla continued to thwart the hosts' attempts to find a third, this time keeping out Ozil with a brilliant near-post stop after a delightful pass from Di Maria had put the German in on goal.
But Madrid was unable to hold out for the win and second-half substitute Albin was in the right place at the right time to slot home after a goalmouth scramble in the 88th minute.
Defeat means Mourinho's men will need a favor from their city rivals Atletico Madrid whch can stop Barcelona opening a 14-point gap at the top of La Liga with a win at Camp Nou.