Manchester United are back as the biggest revenue-generating football club in the world for the first time in 11 years, having overtaken Real Madrid with a record-breaking turnover of £515.3million for the 2015/'16 season.
The financial analysts Deloitte ranked United higher than Madrid, who have been top of the Money League for the past 11 seasons.
The reigning European champions have dropped down to third place, on £463.8m, fractionally behind their Spanish rivals Barcelona.
All three clubs broke the symbolic €600m [£461m] barrier for the first time.
United have made a dramatic leap from revenues of £395.2m in the 2014/'15 season, boosted by their return to the Champions League.
However, Deloitte identified the club's famously aggressive approach to commercial deals as being the key factor, adding another £71m to the balance sheet.
United's website lists 24 official partners, with Chevrolet, adidas and Aon the principals among them. The shirt sponsorship deal with Chevrolet is a record-breaking £53m annually for seven years.
Their kit deal with adidas is worth £75m a year over 10 years. The club have multiple sponsorship deals divided up among different global territories.
Deloitte predicted that United could see greater pressure for top spot from the two Spanish clubs in a year's time, the result of a weakening pound relative to the euro and also United's absence from the Champions League this season.
Their total revenue is a record for a football club.
The top 20 included eight Premier League clubs, the most from any country.
Leicester City made their first appearance at No 20, with revenues of £128.7m. Manchester City achieved their best placing of fifth, with £392.6 million.
Arsenal, in seventh, Chelsea (eighth), Liverpool (ninth), Tottenham (12th) and West Ham (18th) make up the rest of the English contingent.