Queen anthem Bohemian Rhapsody has been voted the best pop song of all time.
The 1975 hit came top in a poll of more than 10,000 music fans in the U.K.
The Village People's YMCA came in at number two, with Bryan Adams' (Everything I Do) I Do It For You at number three and Robbie Williams' tune Angels at number four.
A spokesperson for polling agency One Poll says, "We got a worthy winner."