Los Angeles: Bob Dylan`s cult hit `Like A Rolling Stone` beat off competition from none other than the rock and roll band `The Rolling Stones` to be crowned the Greatest Song Of All Times.
The folk legend`s 1965 hit took the title while the British band`s number `Satisfaction` came second in the list compiled by Rolling Stones magazine.
The magazine`s editors and contributors spent months piecing together the ultimate top 500 list and Dylan`s track from the album `Highway 61 revisited` won by a huge majority.
John Lennon`s `Imagine` came in at three, while `What`s Going On` by Marvin Gaye and Aretha Franklin`s 1967 anthem `Respect` rounded out the top five.
Also making the top 10 are `Good Vibrations` by The Beach Boys, Chuck Berry`s `Johnny B. Goode`, The Beatles` `Hey Jude` and `Smells Like Teen Spirit` by Nirvana.
The 1960s were the best decade for hits, with 195 tunes making the top 500; the 1970s came in second with 131 entries.
The best year was 1965. `The Beatles` and `The Rolling Stones` lead the artists of the poll, the Fab Four have 23 entries on the list; the Stones have 14.
Bob Dylan comes in third with 13 and Elvis Presley is the only other artist with double figures, with 11 songs on the list.
The extensive panel of voters included Pearl Jam star Jeff Ament, Devendra Banhart, punk icon Jello Biafra, Mary J. Blige, Jack Bruce, Coldplay star Will Champion, Yoko Ono, Jakob Dylan and My Chemical Romance frontman Gerard Way.