After a much-hyped spring tour that saw Pearl Jam play a handful of their albums and tons of great performances, the rock and roll band hit the road again last night with a performance at the Ride Festival in Telluride, CO. Their headlining set was something to behold, chock full of amazing highlights throughout the performance.

Among said highlights was the first performance of their song “Angel,” which had not been played since March of 1994. The band shouted out to former drummer Dave Abbruzzese, who wrote the song “Angel.” The show also saw the band debut “Society,” a track from Eddie Vedder’s Into The Wild album, after mentioning that a fan requested it just before they performed. How’s that for a band who loves their fans?

Watch “Angel” below, courtesy of YouTube user rb1229.

The band had some fun in their set, bringing out Pearl Jam karaoke contest winners to sing “Daughter” and concluding their main set with the hit “Better Man.” The bust outs were far from over, however, as they played their second-ever rendition of “Santa Cruz,” and the first since 2010. After bringing out Tom Petty and Pink Floyd covers in the encore, the band closed it out with two familiar rockers, “Alive” and “Yellow Ledbetter.”

What a show! Check out the full setlist below.