The Champions League's two most successful teams resembled a pair of punch-drunk prizefighters as AC Milan spoiled a big night for Raul by pulling off a surprise 3-2 victory at the Bernabéu on Wednesday.
While nine-time winners Real and seven-time champions Milan were trading novice mistakes, including the howler that let in Raul to equal Gerd Muller's European goal scoring record.
Real's Santiago Bernabéu stadium is hosting this season's final and after the club spent 250 million euros on transfers before, the current campaign Coach Manuel Pellegrini is under huge pressure to secure golden ticket for Madrid party.
Real, missing the most expensive of those recruits in Cristiano Ronaldo, looked for their third win when Raul pounced on Dida's mistake to make it 1-0 and equal Muller's record of 66 goals in main European club competitions.
The game turned when Andrea Pirlo embarrassed Iker Casillas at his near post in the 62nd minute, and the Real keeper, normally among the most reliable performers, gifted Brazilian striker Alexandre Pato Milan's second four minute later.
Royston Drenthe equalized for Real but with two minutes remaining Pato arrived at the back post to volley the winner.
Milan and Real have six points a piece in Group "C," with Olympique Marsille and Zurich both on three after the French side won their game 1-0 in Switzerland thanks to a second-half goal from Argentine defender Gabriel Heinze.