Ahead of last weekend’s Clasico, some football fans were arguing that Lionel Messi was in the early stages of decline.

The five-time Ballon d’Or winner hadn’t scored in his previous six appearances against Real Madrid and had just failed to score in two legs against Juventus in the Champions League.

But suggestions that Messi, arguably the greatest footballer of all time, is in the autumn of his career now look ridiculously premature after what he did against Zinedine Zidane’s side at the Bernabeu on Sunday evening.

Messi scored his 499th and 500th goals for Barcelona in their bitter rivals’ back yard.

It was a masterclass from Messi. A masterclass that once again proved the 29-year-old is, in terms of raw footballing talent, the best in the business.

The Argentina international made most of the Madrid players look stupid at one point or another during the match. Casemiro is probably still having nightmares about Barça’s No. 10.

Messi has embarrassed so many great players

But the Brazilian midfielder isn’t the only player Messi has made a fool of during his illustrious career.

A video of the superstar embarrassing great players has gone viral - and it’s well worth 10 minutes of your time.

It contains footage of Messi embarrassing many top footballers of the current past generation, including Arjen Robben, Paul Scholes, Cristiano Ronaldo, Toni Kroos, Marcelo, Roberto Carlos, Sergio Ramos and many, many others.

Poor old Angel Di Maria features about 87 times.

Watch the brilliant video here…

Messi's odds of winning Ballon d'Or shorten

Messi’s odds of winning a record-breaking sixth Ballon d’Or award have shortened to 7/4 after inspiring Barcelona to victory in the Clasico.

However, Ronaldo remains the 5/4 favourite. The Portuguese star’s odds will shorten further if Los Blancos win either La Liga or the Champions League.

Will Messi win the Ballon d’Or? Have your say by leaving a comment below.