Fernando Morientes adelantó a los madridistas, liderados por el francés Zinedine Zidane, en el minuto 39, pero el holandés Ruud Van Nistelrooy, que también es exjugador del Real Madrid y jugó un tiempo con cada equipo, empató para el United en el 68.
El gol de triunfo madridista lo marcó Rubén de la Red a cinco minutos del final y justo después de que Dwight Yorke enviara el balón al larguero.
El Real Madrid devolvió este domingo la visita que hace un año hizo el equipo inglés al Santiago Bernabéu. El 3 de junio de 2012 el Real Madrid también ganó al United, por 3-2.
El United formó con Van der Sar (van der Gouw, m. 70); Berg (Martin, m. 9), Stam, Johnsen, Irwin; Blackmore (van Nistelrooy, m. 46), Fortune, Scholes, Sharpe (Thornley, m. 51, Blomqvist, m. 87); Yorke, Cole.
El Real Madrid estuvo representado por Koke Contreras (Carlos Sánchez, m. 62); Míchel Salgado (Pavón, m. 69), Iván Helguera, Pavón (McManaman, m. 46), Amavisca; Figo (Martín Vázquez, m. 78), Hierro, Makelele (Fernando Sanz, m. 62), Zidane; Morientes, van Nistelrooy (De la Red, m. 46).