La Liga leaders, Barcelona, have extended their advantage at the top following a 4-0 demolition of Real Madrid at the Santiago Bernabeu on Saturday.
Both teams headed into El Clasico in confident mood after huge UEFA Champions League wins in the midweek but nothing prepared the home crowd for what they were about to witness.
Following a goalless first half in which Kylian Mbappe had a goal ruled out for offside after review, the Catalans put their hosts to the sword with an efficient second-half display.
Two goals in two minutes from Polish striker Robert Lewandowski in the opening 10 minutes of the second half had Barca on their way to a famous win as Madrid struggled to contain the visitors.
Lamine Yamal added a third with about 20 minutes left to play and became the youngest goalscorer in the history of the El-Clasico, before Raphinha got on the scoresheet in the closing stages to seal an impressive win for Hansi Flick’s side.
The win puts Barca on 30 points from from 11 matches, six points clear of second-place Real Madrid that suffered their first loss in the league this season in the match.
Next up for Barcelona is the local derby at home to Espanyol, while Real Madrid will face Valencia next looking to bounce back from a flat display.