Eminem and Ed Sheeran have been friends for quite some time and the superstars recently reunited onstage for a surprise performance. Rolling Stone reports the Detroit rap icon surprised the British singer-songwriter on Saturday (July 15) during Sheeran’s concert at the Ford Field in Em’s hometown. In addition to delighting Sheeran’s cheering fans with a duet of “Lose Yourself,” Eminem performed his super-smash “Stan” after Sheeran’s introduction. “I wondered if I could play you a cover of an Eminem song tonight. I think you know it. We rehearsed it today. Let’s see how it goes,” Ed told the crowd before launching into what many assumed was a solo rendition of “Lose Yourself.” Then, without warning, Eminem appeared on stage and began rapping his opening verse, much to the delight of the Motor City crowd.