Brian Wilson surprised fans last night by performing The Beach Boys’ classic 1966 album Pet Sounds in its entirety at New York’s Beacon Theatre. The Beach Boys co-founder is in the midst of a co-headlining tour with guitar legend Jeff Beck. In addition to his steady backing band, Wilson’s ensemble includes original Beach Boys Al Jardine and David Marks. Guitarist Jeff Foskett, a 1980s member of The Beach Boys who has worked with Wilson for years, is also part of the extended outing.

Five songs into last night’s show, Wilson and his band jumped into Pet Sounds‘s opening number “Wouldn’t It Be Nice.” After a few jokes about performing the influential album, the band proceeded to run through Pet Sounds in its entirety. Then, Wilson and his collaborators performed a short set of Beach Boys classics.

While Wilson has reinterpreted Pet Sounds on his own, last night marked the first time he has performed the record with Jardine and Marks (though Marks did not participate on the original recording). He described “God Only Knows” as the best song he ever wrote during last night’s performance.

Blonde Chaplin, a ’70s member of The Beach Boys who has sat in with Wilson on select dates during his current tour, also performed with the group on his signature numbers “Sail On, Sailor” and “Wild Honey” as well as “Help Me, Rhonda,” “I Get Around” and “Fun, Fun, Fun” last night. Wilson, his band and Chaplin also all returned for a few collaborations during Beck’s set. Of note, they performed The Beach Boys’ “Our Prayer,” “Child Is Father of the Man,” “Surf’s Up,” The Beach Boys popularized “Barbara Ann” and the sing-along“Surfin’ U.S.A.”

In a strange turn of events, five former Beach Boys are participating in Wilson’s current tour while only two classic members of the band are on the road as part of the official touring version of The Beach Boys led by Mike Love.