With the fiftieth anniversary of the singles chart taking place this week, today’s NME features the Top 100 singles of all time as voted for by NME journalists. They describe the list as being “the singles that have touched us deepest, the 100 singles of the last half-century that have indelibly marked our souls”. Readers can now voted for the 101st best single ever via NME.com.
The top ten looks like this:
1. Joy Division - Love Will Tear Us Apart'
2. Nirvana - Smells Like Teen Spirit
3. The Sex Pistols - Anarchy In The UK
4. The Rolling Stones - Paint It, Black
5. David Bowie - Heroes
6. The Stone Roses - Fools Gold
7. The Smiths - This Charming Man
8. Oasis - Live Forever
9. Massive Attack - Unfinished Sympathy
10. The Clash - London Calling