Much like Foo Fighters' 2015 run, Pearl Jam's current tour through the eastern part of the U.S. is delivering memorable performance after memorable performance. Whether it be performing classic albums in full or welcoming special guests, Pearl Jam have managed to take their epic shows to a new level during this run. During Monday's (May 2) performance at New York's Madison Square Garden, Pearl Jam had some special guests on hand.

The first of those guests turned out to be Cheap Trick's guitarist and bassist -- Rick Nielsen and Tom Petersson -- both fresh off their Rock and Roll Hall of Fame induction. As Eddie Vedder explained beforehand, the Cheap Trick duo had recently played with guitarist Mike McCready for his 50th birthday bash. For the performance, Pearl Jam and their guests played a rousing rendition of Cheap Trick's "Surrender." Neilsen rocked back and forth between the sides of the stage, while Petersson mostly hung back with fellow bassist Jeff Ament. As the song ended, Nielsen took out a camera to get a shot of the audience, then tossed a number of guitar picks to the crowd. Watch fan-shot footage of the performance above.

The second major guest of the evening came during the band's second encore. After opening their final encore with "Last Kiss," Eddie Vedder addressed the crowd about the current presidential election and the media's coverage of it, before concluding how overwhelming things can be. He then broke into The Police's "Driven to Tears," singing the beginning of the song before Sting sauntered out onstage to take a majority of the rest of the track with Pearl Jam backing him up. Fan shot footage can be seen below.

In addition to the two guest turns, Pearl Jam played a mixed of their hits and a few cover songs with a performance that clocked in at just under three hours. Check out where Pearl Jam are playing on their remaining dates here.

Watch Pearl Jam and Sting Perform "Driven to Tears" in at New York's Madison Square Garden

See Where Pearl Jam's Ten Places Amongst the Top 90 Hard Rock + Metal Albums of the '90s

10 Best Pearl Jam Songs