Manchester United have retained their position as world football's top earners, according to the latest annual 'Money League' report by accountancy firm Deloitte.
United made £581million during the 2016-17 season, pipping Real Madrid to the top spot by just £1.5million, the closest margin in the rich list's 21 years.
It is the 10th time the Old Trafford club have topped the Deloitte list, with their Europa League success being crucial to holding off Real, whose 12th Champions League win helped them swap places with Spanish rivals Barcelona.
Bundesliga giants Bayern Munich held onto fourth spot and Manchester City stayed in fifth place with revenues of £454million.