Last Friday, guitar gods Steve Vai and Yngwie Malmsteen took part in the shred-heavy Guitar Gods Fesitval in Miami Beach, Florida.

Among the other artists to perform were Ozzy Osbourne guitarist Gus G, bassist Rudy Sarzo, Iron Maiden drummer Nicko McBrain—and singer Sebastian Bach.

Below, you can check out some decent-quality, fan-shot footage of Vai and Bach teaming up to play Rush’s “Tom Sawyer.”

IMPORTANT: Vai doesn’t appear in the clip until5:40, and “Tom Sawyer” starts at 6:47.

As we reported last week, Vai will hit the road with Malmsteen, Zakk Wylde, Nuno Bettencourt and Tosin Abasi for the Generation Axe tour, which will kick off April 5 in Seattle. For more anout that, head here.