Sir Paul McCartney has fronted a Nirvana reunion with the three surviving members of the grunge giants as part of a fundraising concert for Superstorm Sandy victims in New York.
The former Beatle brought Dave Grohl, Krist Novoselic and Pat Smear onto the stage midway through his set to perform a new, as-yet untitled number.
After performing a number of Beatles and solo hits with his regular band, McCartney described the moment he was jamming with a few musicians.
"The penny finally dropped that I was in the middle of a Nirvana reunion," he said, before introducing the band.
Though best known as a bassist, McCartney played lead guitar on the song, including a blistering slide solo.
McCartney played an eclectic mix of songs during his set, including Beatles numbers 'I Got A Feeling' and 'Helter Skelter' and solo songs 'My Valentine' and 'Let Me Roll It'.
Nirvana broke up in 1994 after the death of frontman Kurt Cobain.
Since then, drummer Dave Grohl has gone on to great success as the lead singer/guitarist for the Foo Fighters.
Cobain's widow Courtney Love told TMZ that she was "not amused" about the performance, and especially McCartney's role in it.
"Look, if John (Lennon) were alive it would be cool."
Earlier in the night Kanye West stunned the crowd by taking to the stage in a pleated leather skirt.
Chris Martin from Coldplay performed an acoustic version of R.E.M's 'Losing My Religion' with lead singer Michael Stipe.
The concert is being held at Madison Square Garden in New York but broadcast globally.
Other performers included the Rolling Stones, The Who, Bruce Springsteen and Aerosmith.
To donate to the Concert for Sandy Relief visit the website here.
Author: Nick Pearson.