Red Hot Chili Peppers star John Frusciante has been crowned the greatest guitarist of the past 30 years.

Runner-up in the list of post-punk axe heroes was British-born Slash of US rock giants Guns N'Roses.

More than 30,000 listeners to threatened BBC radio station 6Music voted from a choice of 40 top strummers.

6Music DJ Shaun Keaveny said: "Frusciante's range, from minimalist melody lines, through choppy Hendrixian chord voicings, all the way up to eleven with wailing metal-tinged blues, gives him the edge."

Top 10: 1. John Frusciante (Red Hot Chili Peppers). 2. Slash (Guns N'Roses). 3. Matt Bellamy (Muse). 4. Johnny Marr (The Smiths). 5. Tom Morello (Rage Against The Machine). 6. Kirk Hammett (Metallica). 7. Jonny Greenwood (Radiohead). 8. Prince. 9. Jack White (White Stripes). 10. Peter Buck (REM).