Jam rockers moe. concluded a three-night stand in Portland, Maine on Saturday night with a performance at Thompson’s Point. Twiddle and Percy Hill opened the festivities and members of both bands wound up sitting-in with moe. by the time the night was over.

Twiddle guitarist Mihali Savoulidis was moe.’s first guest as he emerged at the end of the first set on “Timmy Tucker.” Savoulidis showed off his impressive skills on the lengthy set closer. Later in the night, moe. welcomed Percy Hill keyboardist Nate Wilson, who has a long history of guesting with the band, to help out on the original “Lazarus” as well as a cover of Traffic’s “Low Spark Of High Heeled Boys.” moe. had covered the Traffic classic just once before on August 6, 2015 in Hampton Beach, New Hampshire.

Watch Periscope video of the first set here and second set here.

Setlist

Set One: Not Coming Down > Wormwood > Moth, Waiting For The Punchline, Opium, Timmy Tucker*

Set Two: Do Or Die, Skrunk > Tubing The River Styx > The Pit > George, Spaz Medicine > Lazarus**, Low Spark Of High Heeled Boys**

Encore: Captain America