Eminem made a surprise appearance at Ed Sheeran's Detroit show over the weekend and performed his classic songs.

Eminem Performs "Lose Yourself" and More at Ed Sheeran's Detroit Show

Eminem made a surprise appearance at Ed Sheeran's concert on Saturday (July 15) at Ford Field in Detroit. The singer-guitarist paused his show for a second to talk about his love for the Motor City and one of their hometown heroes. That's when Ed strummed a few chords on his guitar and asked the crowd if they were familiar with Em's tune "Lose Yourself."

That's when Eminem emerged from the stage and started rapping his aspirational lyrics from his Oscar-winning song, much to the crowd's delight. The Detroit Free Press reported that this was Em's first Detroit concert appearance in several years. Despite that, the Grammy Award-winning rapper appeared right at home as he delivered a grandiose performance.

But they didn't stop there. Ed told the roaring crowd that Em had to perform another song for them. So Slim Shady obliged them with a rendition of his 2000 hit "Stan" with Ed assisting with the Dido chorus.

"I appreciate you, Detroit," Em said after his performance. "I love you!"

Read More: Watch Ed Sheeran Rap Eminem's "Criminal"

Eminem and Ed Sheeran Collaborations

Eminem and Ed Sheeran have been longtime collaborators in the music world. The pair first teamed up on "River" in 2017 from Em's album Revival. Then in 2019, Em and Ed teamed up again on "Remember the Name," which also featured 50 Cent. And in 2020, the duo collaborated on "Those Kinda Nights" from Eminem's album Music to Be Murdered By.

Read More: 20 of the Best Eminem Songs

Watch Em and Ed rock Detroit below.

Watch Eminem Perform "Lose Yourself" and More at Ed Sheeran's Detroit Show Below

See the most elusive rappers on the internet below.

See the Most Elusive Rappers on the Internet

From Jay-Z to Playboi Carti to Kendrick Lamar and more, check out the most elusive rappers on the internet. 

More From Hot 104.7 - KKLS-FM