Real Madrid beat Barcelona 3-1 in the 250th El Clasico to go top of La Liga on Sunday night. It was the first league defeat for the Catalan Giants of the season.
Karim Benzema put Real ahead in just the 12th minute before Federico Valverde doubled the lead before half-time. He has now scored three goals in Clasicos.
Barcelona had a ray of hope when Ferran Torres pulled one back in the 83rd minute but their hopes came crashing down when Rodrygo successfully converted from the spot in extra time.
This was the first away La Liga defeat in almost a year in charge of Barcelona for Xavier Hernández.