Krist Novoselic, Pat Smear and Dave Grohl reunited for the first time in four years to play a six-song encore of some of Nirvana's greatest hits and deepest cuts last night at the annual Cal Jam concert in San Bernardino’s Glen Helen Regional Park.

Novoselic had played the concert earlier in the night with his band, Giants In The Trees, whilst Dave Grohl and Pat Smear were there with Foo Fighters before the trio reunited on stage to play a string of songs during Foo Fighters' encore.

With the help of Deer Tick's John McCauley and Joan Jett, the three remaining members of Nirvana played hits like 'In Bloom', 'Smells Like Teen Spirit' and 'All Apologies', before playing three lesser-known album tracks, 'Breed' from the album 'Nevermind', and 'Senseless Apprentice' and 'Serve The Servants' from the album 'In Utero'.

All six songs have been uploaded to YouTube, which you can check out below.