|Led Zeppelin's Stairway to Heaven the been voted the best guitar solo of all time.
The anthem beat the likes of Guns N' Roses' Paradise City and Jimi Hendrix's Voodoo Child to best air guitar moment.
Almost 2,000 readers of Total Guitar magazine, including music teachers and professional guitarists, voted in the poll.
Top 10 guitar solos
1) Led Zeppelin - Stairway to Heaven
2) Van Halen - Eruption
3) Guns N' Roses - Paradise City
4) The Eagles - Hotel California
5) Metallica - Enter Sandman
6) Cream - Crossroads
7) Jimi Hendrix - Voodoo Child (Slight Return)
8) Ozzy Osbourne - Crazy Train
9) Free - All Right Now
10) Queen - Bohemian Rhapsody