U2 have been named the Greatest Live Band currently performing, in a new US poll.
The Irish rockers beat Iggy Pop's reformed The Stooges, acclaimed Arcade Fire and the Red Hot Chili Peppers to top the Spin magazine poll.
Spin editors gave U2 the edge, claiming: "What's most impressive about U2's huge tours is that the quartet can cut through the precisely-timed techno clutter and deliver moments of true spontaneity."
The full top 10 in the 25 Greatest Live Bands poll is:
1. U2
2. The Stooges
3. Arcade Fire
4. Red Hot Chili Peppers
5. Radiohead
6. White Stripes
7. Green Day
8. The Hives
9. Prince
10. The Dirtbombs