Weezer brought tears to Dave Grohl’s eyes with a tribute to his former band Nirvana.

The band were playing at Brazil’s Rock in Rio music festival Saturday night when they introduced headlining act Foo Fighters with a cover of Nirvana’s “Lithium”. Grohl was a member of Nirvana from late 1990 until the band broke up in the wake of Kurt Cobain’s death in 1994.

Rivers Cuomo from Weezer peforms during Rock in Rio 2019 at Cidade do Rock on September 28, 2019 in Rio de Janeiro, Brazil.
Rivers Cuomo from Weezer peforms during Rock in Rio 2019 at Cidade do Rock on September 28, 2019 in Rio de Janeiro, Brazil. — Raphael Dias/Getty Images

RELATED: Green Day To Embark On Tour With Weezer, Fall Out Boy Following Release Of New Album

As their set wound down, Weezer’s Rivers Cuomo told the crowd, “We’re gonna cover a song from Dave Grohl’s old band to tide you over until the main course in a few minutes.”

When Foo Fighters took the stage, Grohl acknowledged the performance with “Big Me”.

RELATED: Weezer Surprises With TLC’s Chilli, Tears For Fears During Coachella Set

“Tonight I’m gonna dedicate this one to Weezer,” Grohl said. “I was backstage and I heard Weezer play the ‘Lithium’ song. I gotta be honest, I cried a little bit. I did! I miss playing that song. I miss it, so I’m happy to hear Weezer play it again. So this one goes out to the sweet Weezer.”

See both Grohl and Weezer’s tributes above and below: