The annual Bridge School Benefit wrapped up last night at Shoreline Amphitheater with sets from Metallica, My Morning Jacket, Roger Waters, Willie Nelson, Norah Jones, Dave Matthews & Tim Reynolds and host Neil Young along with Promise of the Real.

As there were on opening night, numerous collaborations took place, as Young made the rounds through the lineup along with welcoming a few special guests during his finale.

Young once again reprised his collaboration with Metallica on an acoustic rendition of Buffalo Springfield’s “Mr. Soul.” He also teamed with Nils Lofgren and My Morning Jacket during the Kentucky rockers’ set on “Long May You Run” to close out their set that also include an appearance from the Lucius singers on “Wonderful (The Way I Feel)” and “Golden.”

Young and Lofgren also teamed up on “Believe” and Norah Jones welcomed the Bridge School host for his own tune, “Don’t Be Denied.”

Roger Waters ended his set by once again welcoming Young out on Bob Dylan’s “Forever Young” and to close the night, Young returned the favor by welcoming all of the night’s performers on a “Rockin’ in the Free World” finale that was preceded by Lofgren joining in on Crazy Horse’s “Piece of Crap” and Willie Nelson coming out for “Are There Any More Real Cowboys?” and his own “On the Road Again.”