In hosting his first annual Ovo (October’s Very Own) Festival, Drake pulled out all the stops with a guest list featuring many of Rap’s VIPs.

Jay-Z, Eminem, Rick Ross, Young Jeezy, Bun B and Fabolous joined the Toronto rapper in his hometown for the show, which none of the concertgoers were likely to ever forget.

“I want to bring somebody to the stage. I want to pay homage to a legendary rap group, a dude that came out here to perform for y’all. I want y’all to make some motherfucking noise for the legendary Bun B one time,” said of the UGK rapper, who assisted in opening the show.

The highlight of the night came when Drake introduced “Forever,” his smash single from the LeBron James documentary, More Than a Game. “It’s crazy, the feeling I get up here with all these people, this feeling that I don’t ever want to go away. I want this shit ‘Forever’,” said Drizzy, before getting into his verse.

Unexpectedly, Slim Shady himself graced the stage to perform his verse. After Em’s rapid-fire rhymes, Drake said to the crowd, “Toronto I want you to make some motherfucking noise for the greatest of all time, Eminem,” after which Eminem replied, “Thank You.”

The evening culminated in yet another surprise. “Give me something from my man who’s inspired me more than anybody in my motherfucking life,” said Drake, as Jay-Z’s “Public Service Announcement” came on. Later, demanding an anthem for his hometown to rock to, “Run This Town” eminated through the speakers, at which point Hov hit the stage to perform the single.

Other artists who performed during the star-studded event were Rick Ross, Fabolous, Young Jeezy and Kardinal Offishall.