The El Clasico is one of the most fiercely contested football matches in the world, pitting two of the game's greatest clubs, and Real Madrid, against each other. Over the years, there have been some incredible El Clasico matches, with plenty of drama, excitement, and goals. In this article, we'll take a look at the top 5 El Clasico matches of all time.

1. Barcelona 4-3 Real Madrid (2014)

This El Clasico match was an absolute classic, with both teams producing some scintillating football. Lionel Messi was the star of the show, scoring a hat-trick, including two penalties, and providing an assist. Real Madrid put up a good fight, but ultimately went down 4-3, with Sergio Ramos being sent off in the second half. The victory helped Barcelona to clinch the La Liga title that season and also ended Real Madrid's 31-match unbeaten run.

2. Real Madrid 2-6 Barcelona (2009)

In this match, Barcelona produced a stunning performance to beat Real Madrid 6-2 at the Bernabeu. scored twice, while Lionel Messi, Carlos Puyol, , and Seydou Keita all got on the scoresheet. Real Madrid was left shell-shocked by the defeat, and it ultimately cost them the La Liga title that season, as Barcelona went on to win the league by nine points.

3. Barcelona 5-0 Real Madrid (2010)

This was another memorable El Clasico match, as Barcelona produced a dominant display to beat Real Madrid 5-0 at . Xavi, Pedro, Jeffren, and a Lionel Messi brace were the goalscorers for Barcelona, as they completely outplayed their arch-rivals. The result helped Barcelona to establish a significant lead at the top of the table, and they went on to win the league by four points.

4. Real Madrid 2-3 Barcelona (2017)

This El Clasico match was a thrilling affair, with both teams playing some attacking football. Lionel Messi was once again the hero for Barcelona, scoring two goals, including the winner in the dying minutes of the match. Ivan Rakitic was also on target for Barcelona, while Real Madrid's goals came from Casemiro and James Rodriguez. The result helped Barcelona to extend their lead at the top of the table, and they eventually went on to win the league that season.

5. Real Madrid 1-1 Barcelona (2011)

This El Clasico match was a tense affair, with both teams putting in a solid defensive display. Real Madrid took the lead through , but Barcelona equalized through a Lionel Messi penalty in the second half. The result meant that Barcelona remained ahead of Real Madrid in the league table, and they eventually went on to win the title that season by four points.

In conclusion, El Clasico is undoubtedly one of the most highly anticipated matches in the footballing calendar. Each match brings a new level of excitement, and the five matches highlighted here were truly unforgettable. From the sheer number of goals to the dramatic endings, these matches showcased the immense talent and passion of both Barcelona and Real Madrid.

The rivalry between these two teams has spanned decades, and it continues to grow stronger with each passing season. While it's impossible to predict what the future El Clasicos will bring, we can be sure that they will be full of exhilarating moments and unforgettable memories for fans worldwide.

Photo: Twitter/FootballtalkHQ