Mavis Staples sat in with The Arcade Fire last night during their encore at the United Center in Chicago. The legendary singer took the stage for “This May Be The Last Time,” a traditional gospel tune that was famously performed by The Staples Singers, before sticking around for a take on The Rolling Stones’ “The Last Time” (a song that members of The Stones have admitted was inspired by the gospel classic). The encore also saw a fake band perform part of Talking Heads’ “Slippery People” (a tune that the Staples Singers famously covered) on a smaller stage in the middle of the crowd.

Staples is one of many special guests that have joined Arcade Fire for city-specific covers throughout their Reflektor tour. Tuesday night’s show saw the band cover Bo Diddley’s “Who Do You Love,” while New York Dolls’ David Johansen (aka Buster Poindexter), Marky Ramone and Talking Heads’ frontman David Byrne sat in with the group over the course of their three-night Brooklyn run last weekend.

Here’s a look at last night’s setlist via Setlist.fm:

Wednesday, August 27, 2014, Arcade Fire, United Center, Chicago, IL

Reflektor
Haïti
Neighborhood #3 (Power Out)
Rebellion (Lies)
Joan of Arc
Empty Room
The Suburbs
The Suburbs (Continued)
Ready to Start
Neighborhood #1 (Tunnels)
We Used to Wait
We Exist
Intervention
Afterlife (w/ ‘My Body Is a Cage’ intro)
It’s Never Over (Oh Orpheus)
Sprawl II (Mountains Beyond Mountains)

Encore:

This May Be the Last Time (The Staple Singers cover)*
The Last Time (The Rolling Stones cover)*
Here Comes the Night Time
Normal Person (w/ Talking Heads’ “Psycho Killer” intro)
Wake Up

(*) with Mavis Staples