Barcelona's Lionel Messi overtakes Cristiano Ronaldo on Forbes rich list

Extra Time: Messi's importance vs. LeBron's (7:40)

The guys get into a lively debate while responding to your tweets about Messi and LeBron, Zinedine Zidane and a lack of love for Belgium. (7:40)

Barcelona star Lionel Messi has moved above Real Madrid rival Cristiano Ronaldo in the rankings in the annual Forbes list of the world's 100 highest-paid athletes but football lost top spot to boxing's Floyd Mayweather.

Messi, with earnings of £82.9 million, occupies second spot behind Mayweather, with Ronaldo in third on £80.6m.

His move above Ronaldo comes after he signed a new contract at the Camp Nou, with Brazil star Neymar (£67.2m) now in fifth place following his world-record move from Barcelona to Paris Saint-Germain last summer.

Forbes said Messi's annual salary and bonus was more than £59m before tax, making him the year's highest-paid player, with endorsement deals with companies including Adidas and Pepsi adding to his fortune.

Ronaldo has a place in the list's top three for a sixth successive year, while Neymar has risen 13 places to fifth after putting pen to paper on a lucrative five-year contract with PSG.