It was a big weekend for Big Sean. In addition to hosting a private listening for his album Dark Sky Paradise at Soho House on Friday, the Detroit rapper headlined a sold-out show at the House of Blues on the eve of the Grammys, which was streamed live on Yahoo!

Following an opening set from DJ Mustard with special guests YG, Ty Dolla $ign, and Fabolous, Sean hit the stage around 11:30 p.m. and delivered an exhilarating 75-minute set with some superstar cameos.

Sporting a fresh pair of Kanye West’s Yeezy Boost sneakers, he opened with “Paradise” before bringing out Travis $cott, the first of many guests. Meek Mill hit the stage for “Dreams and Nightmares Intro” and “Burn,” while J. Cole surprised with “Can’t Get Enough” and “No Role Modelz.”

During “All Me,” Sean switched up the lyrics to acknowledge his ex Naya Rivera. “My old girl on ‘Glee’ and shit, probably making less money than me and shit.”

♛ A photo posted by Justin Bieber (@justinbieber) on Feb 8, 2015 at 1:31am PST

Kanye West emerged to perform “I Don’t Like” and “Blessings” with Sean, and launched into his own mini-set including “Black Skinhead,” “New Slaves,” “Can’t Tell Me Nothing,” “Gold Digger,” and “Clique.”

Clad in his adidas Yeezy Boosts, he also took the opportunity to address his former business partner Nike. “I just want to talk to Portland right quick, everybody at the Nike office right quick,” said ‘Ye. “Hov, I ain’t gon’ talk too long, but I gotta say something. ‘Cause I know the execs sayin’ that Nike ain’t scared of Kanye West. Should Nike be scared of Kanye West?”

The crowd roared with approval before he added, “But ya’ll should thank Nike, ’cause they made me make these songs right here.”

For the star-studded finale, Sean thrilled with his anthem “I Don’t Fuck With You” as Yeezy, DJ Mustard, Justin Bieber, Chris Brown, Tyga, YG, and Ty Dolla $ign joined him onstage.

Jay Z, Jennifer Lopez, Demi Lovato, Kylie and Kendall Jenner, and Calvin Harris were also spotted in the audience.