English rock band Joy Division has topped NME's list of the 100 greatest songs of the last 60 years.
The magazine compiled the list to celebrate its 60 years of publication - and the acts that made the top 20 are as diverse as The Smiths, the Beach Boys, Dizzee Rascal and Madonna.
Joy Division's 'Love Will Tear Us Apart' took top honours, followed by Pulp's 'Common People' and David Bowie's 'Heroes'.
The Beach Boys and New Order round out the top five.
The top 20 are as follows:1. Joy Division - 'Love Will Tear Us Apart'
2. Pulp - 'Common People'
3. David Bowie - 'Heroes'
4. The Beach Boys - 'Good Vibrations'
5. New Order - 'Blue Monday'
6. The Stone Roses - 'She Bangs The Drums'
7. The Smiths - 'There Is A Light That Never Goes Out'
8. The Specials - 'Ghost Town'
9. Dizzee Rascal - 'Fix Up, Look Sharp'
10. Oasis - 'Wonderwall'
11. The Rolling Stones - 'Sympathy For The Devil'
12. The Ronettes - 'Be My Baby'
13. Michael Jackson - 'Billie Jean'
14. Sex Pistols - 'God Save The Queen'
15. The Beatles - 'A Day In The Life'
16. The Cure - 'Boys Don't Cry'
17. Bob Dylan - 'Like A Rolling Stone'
18. The Beach Boys - 'God Only Knows'
19. Madonna - 'Like A Prayer'
20. The Stone Roses - 'I Am The Resurrection'What do you think of the list?