On Saturday night, the one-and-only Billy Joel performed a concert at Los Angeles’ Dodger Stadium. The 23 song set, five song encore included a nostalgic mix of originals and covers, along with a few very special guests. Guns N’ Roses’ Axl Rose and Pink separately joined the Piano Man for a pair of songs each, including their own originals.

It has become a frequent part of his set for Joel to incorporate a cover of AC/DC‘s “Highway to Hell,” but Saturday night’s performance appropriately included vocal parts from Axl Rose, who recently toured with the band for their final Rock or Bust shows. Rose and Joel also performed a duet of the latter’s “Big Shot” for the encore.

Watch fan-shot footage below:

Pink also stopped by the stadium to perform Joel’s “New York State of Mind” before performing her own “Try.”

Setlist: Billy Joel |  Dodger Stadium | Los Angeles, CA | 5/13/17

Movin’ Out (Anthony’s Song), My Life (with “Ode to Joy” intro), Your Song (Elton John cover), Vienna (fans choice over “Just The Way You Are”), Zanzibar, The Entertainer, The Lion Sleeps Tonight (The Tokens Cover), The Magnificent Seven Theme (Elmer Bernstein cover), The Ballad of Billy the Kid, Don’t Ask Me Why, New York State of Mind (with Pink), Try (Pink cover, with Pink), Allentown, She’s Always A Woman, Say Goodbye to Hollywood, Sometimes a Fantasy, Highway to Hell (AC/DC cover, with Axl Rose), We Didn’t Start The Fire, The River of Dreams (With the Eagles’ “Take It Easy” as the mid-song interlude), Nessun dorma (Giacomo Puccini cover, sung by Mike DelGuidice; Billy Joel on piano), Scenes From an Italian Restaurant, Piano Man

E: Uptown Girl, It’s Still Rock and Roll to Me, Big Shot (with Axl Rose), Only the Good Die Young, You May Be Right (with a snippet of Led Zeppelin’s “Rock & Roll”)

[cover photo by @its.still.rock.and.roll.to.me]

[H/T Rolling Stone]