Eminem and Jay-Z wowed fans with a joint concert at New York's Yankee Stadium.
The hip-hop heavyweights both took to the stage and performed a string of their hits, in what was the first musical concert at the venue since it made its debut last year.
Midway through his portion of the show, Lose Yourself rapper Eminem took a moment to reflect the gravity of performing a concert in the Bronx, where hip-hop originated.
"Do not think that I don't know where I'm at right now," the Detroit rapper told the audience. "I'm also honoured to be on this stage in the Bronx, the birthplace of hip-hop."
When Jay-Z was on stage, he told the roaring crowd: "I gotta tell y'all it's one of the most wonderful things being here tonight, being from New York City and being in Yankee Stadium."
Both Eminem and Jay-Z, who performed two concerts at Detroit's Comerica Park earlier this month, brought out an all-star cast of friends to mark the occasion.
During Eminem's performance, which came first, his guests included his posse D-12, protege 50 Cent, mentor Dr Dre and new hitmaker BoB.
Jay-Z called on Kanye West, Coldplay's Chris Martin, sensations Drake and Nicki Minaj, and wife Beyonce to support his set.
Eminem and Jay-Z also performed together during Jay-Z's concert for their joint song Renegade.