Mecz toczył się w trudnych warunkach atmosferycznych, przy rzęsistym deszczu. Zgodnie z oczekiwaniami Barcelona rzuciła się do ataku, ale Real nie dał się całkowicie zepchnąć do defensywy. Goście grali twardo, a nawet ostro. W pierwszym kwadransie trzykrotnie faulowany był Leo Messi, któremu starano się wybić futbol z głowy. Argentyńczyk jednak w 6. minucie znalazł się w dobrej sytuacji, ale Iker Casillas pokazał klasę i wybił piłkę na rzut rożny. Barcelona cały czas miała przewagę, ale atakowała bez należytego rozmachu, a defensywa Realu spisywała się niemal bezbłędnie. W 26. minucie nieoczekiwanie Real stanął przed ogromną szansą; w sytuacji sam na sam z bramkarzem znalazł się Drenthe, ale Valdez odważnym wyjściem zażegnał niebezpieczeństwo. Barca tak dobrej okazji nie miała, choć raz Casillas wykazał się refleksem, broniąc strzał w krótki róg oddany przez Henry'ego. Druga połowa zaczęła się od kolejnego strzału Henry'ego; Casillas był należycie ustawiony. W 60. minucie z woleja huknął Eto'o, jednak piłka przeleciała nad poprzeczką. W 69. minucie Salgado przewrócił w polu karnym Busquetsa i arbiter podyktował rzut karny. Wydawało się, że nic nie uratuje Realu przed stratą gola, a tymczasem Casillas popisał się znakomitą interwencją i sparował piłkę kopniętą przez Eto'o. Za moment pobudzony Casillas obronił strzał Henry'ego z linii pola karnego. Barca nie załamywała się i zepchnęła Real do obrony. W 83. minucie gospodarze wywalczyli rzut rożny. Puyol wygrał pojedynek główkowy, a Eto'o z najbliższej odległości skierował piłkę do siatki. Kameruńczyk i całe Camp Nou oszalało z radości. Barcelona, po raz pierwszy od trzech lat, wygrała u siebie z Realem i ma już na "Królewskimi" 12 punktów przewagi. Wygraną Barcelony przypieczętował Messi, który w doliczonym czasie zdobył gola po podaniu od Henry'ego. Barcelona - Real Madryt 2:0 (0:0) BRAMKI: 1:0 Eto'o 83, 2:0 Messi (90) Żółte kartki: Ramos, Dremthe, Salgado, Casillas (Real); Eto'o (Barcelona) Sędziował: Luis Medina Cantaleho. Barcelona: Valdes - Dani Alves, Marquez, Puyol , Abidal, - Xavi (90 Keita), Yaya Toure, Gudjohnsen (64. Busquets) - Messi, Eto'o (88. Hleb), Henry. Real: Casillas - Salgado, Cannavaro, Metzelder, Ramos - Snajder (37. Palanca), Guti (73. Javi Garcia), Gago, Drenthe - Raul, Higuain (77. Van der Vaart)