De eerste helft in Bernabeu was absoluut voor de thuisploeg, die dan ook terecht op een 1-0 voorsprong kwam. Miguel Torres zette in de achttiende minuut vanaf links voor, Ruud van Nistelrooy aarzelde niet en volleerde de bal snoeihard en loepzuiver in de verre hoek. Doelman Santiago Canizares was kansloos op deze wonderschone inzet van de Nederlander.
Het in de eerste helft fletse Valencia kwam na rust als herboren uit de kleedkamer. Binnen zeven minuten was het raak. Joaquin zette de bal vanaf rechts voor en Fernando Morientes deed zijn oude ploeg pijn door de 1-1 te maken. Real Madrid leek daarna rijp voor de slacht, maar Valencia vergat de thuisploeg pijn te doen.
Na een kwartier pakte Real de draad weer op en na een eerdere kans voor Raul maakte Sergio Ramos in de 73ste minuut wél de 2-1. De verdediger kopte raak uit een onterecht toegekende vrije trap van invaller David Beckham. Vervolgens kregen Robinho en Van Nistelrooy nog kansen op de 3-1, maar mocht Real ook blij zijn dat Iker Casillas een knappe volley van Asier Del Horno keerde.