Eric Clapton celebrated fifty years of music last night at Madison Square Garden, touching on nearly every era of his career with a bevy of material from his various projects over the years.

Along with staples like “Layla,” “Tears in Heaven,” Cream’s “White Room,” “Wonderful Tonight” and “Cocaine,” Clapton and his band mixed in covers like Th Wailers’ “I Shot the Sherriff” as well as blues staples “Cross Road Blues” and “Little Queen of Spades” later on in the set.

For his encore, after Cream’s “Sunshine of Your Love,” Clapton welcomed out Jimmie Vaughan and Gary Clark Jr. (who made another surprise NYC appearance the previous night) for the finale of Bo Diddley’s “Before You Accuse Me.”