ICYMI: Beyoncé killed it in Philadelphia last weekend, her first concert in over a year. The 90-minute show included eight costume changes, a healthy dose of classic Destiny’s Child tunes and, surprisingly, zero guests on stage. Even Mr Knowles didn't make an appearance and was even left to fan out in the audience alongside the "normal people".

With little new material to perform since her last tour, bar "7/11" and "Feeling Myself", Bey did a stellar job of revamping her repertoire, with themes including (of course) girl power and Texas hip-hop. Check out a rundown of all the best references below.

LIL RONNY MOTHAF – CIRCLE

After the slowed-down Fifty Shades of Grey edition of "Crazy in Love", Beyoncé reverted to the classic version, but not without throwing in an upside-down twerk moment to Lil Ronny's MothaF's "Circle". Most won’t have heard of the pretty obscure Dallas rapper, but it would seem that Queen Bey always has her eye on the Texas hip-hop scene.

NICKI MINAJ, LIL WAYNE AND DRAKE – TRUFFLE BUTTER

We’ve all heard "Crazy in Love" a million times (hard to believe it's 12 years old!), so what better way to mix it up than than with a sample of Nicki Minaj’s recent banger "Truffle Butter"?

ROUNDA ROUSEY’S "DO NOTHING BITCH" MOMENT

Appearing just before "Diva" was a snippet from an interview with Rounda Rousey, the world's Number One female mixed martial artist and UFC Bantamweight champion. In the clip, Rousey hits back at those who say her frame is not feminine enough: “Listen, just because my body was developed for a purpose other than fucking with millionaires, doesn’t mean it’s masculine. I think it’s femininely badass as fuck because there’s not a single muscle on my body that isn’t for a purpose. Because I’m not a do-nothing bitch."

The interview sparked debate when it was first released, with some claiming it was anti-feminist in that it shamed women who opt for more traditional roles – but Bey clearly doesn't agree! Following the concert, Rousey posted an Instagram of the track playing on her iPhone, so the love’s clearly mutual.

FUTURE – FUCK UP SOME COMMAS

Watch out, Jay: it would appear that Bey has a thing for Futch because she incorporates not one but two of his songs into "Diva" following the Rousey clip. "Fuck up some Commas" (meaning to blow dollars in their thousands, not make a serious punctuation mistake, FYI) and "Where Ya At" feat. Drake make welcome additions to the banger from I Am Sasha Fierce.

EARTHA MAE KITT TALKING ABOUT RELATIONSHIPS

A clip from a 1982 documentary featuring actress, singer and activist Eartha Mae Kitt precedes "Ring The Alarm". It’s a clip of her saying: "To compromise for what? To compromise? What is compromise? Stupid. A man comes into my life and I have to compromise? You must think about that one again." Preach, Eartha.

THE DOORS – 5 TO 1

Who knew Bey could do such a good Jim Morrison impression? Proving that she can sing (and dance to) a rock classic just as well as an R&B jam, Yoncé belted out The Doors' "5 to 1", before seamlessly looping in her "Ring the Alarm" melody over the heady guitar riff. It’s worth noting that the Jay-Z track "The Take Over" from The Blueprint samples the same song.

T-WAYNE – NASTY FREESTYLE

Remember back in May when the internet realised that Beyoncé can dance on beat to every song? Well one of the best #BeyonceAlwaysOnBeat Vines was Queen Bey getting down to T-Wayne’s "Nasty Freestyle", so it’s only natural that Bey would bust a move to the song IRL during "Flawless." With just two mixtapes to his name, the Texas rapper is starting out, but he’ll be elevated pretty quickly if Beyoncé has anything to do with it!

MAYA ANGELOU RECITING POETRY

Chimamanda Ngozi Adichie's We Should All be Feminists speech plays throughout "Flawless," (as it does on Bey’s self-titled album) but it’s not the last of the show’s feminist clippings. The beginning of "End of Time/Grown Woman" features iconic author Maya Angelou reciting a piece of her seductive poem Phenomenal Woman, an inspiring verse which every woman should hear: "Pretty women wonder where my secret lies. I’m not cute or built to suit a fashion model’s size."

FETTY WAP – TRAP QUEEN

He’s man of the moment and Beyoncé was seen getting down at one of his concerts recently, so it was no surprise when Bey incorporated a Fetty Wap sample into the show. He won Best New Artist at the VMAs the weekend before, but was it better than Beyoncé remixing his "Trap Queen" with her "Drunk in Love"? We think not.

JULIANNE MOORE IN THE BIG LEBOWKSI

Maude Lebowski dismisses any theories that feminist don’t like sex in this clip from the 1998 comedy which played at the end of "Partition". A sexier-sounding French translation of the scene features on her last album, but it”s good to hear Julianne Moore's voice during a Beyoncé concert - because, why not?