Dr Dre and Eminem were joined by an all-star line-up of hip-hop and R&B royalty for the Super Bowl half-time show in California.
Alongside Mary J Blige, Kendrick Lamar and 50 Cent the supergroup delivered an electrifying set in front of a 70,000 crowd at the SoFi Stadium.
Dre and Snoop opened the show with the Next Episode and California Love before the artists performed a medley of hip-hop classics on top of a set built to look like a Compton street.
50 Cent made a surprise appearance, recreating his classic 2003 video for In Da Club by performing the song upside down, hanging from the ceiling.
Mary J Blige followed with Family Affair and No More Drama before Kendrick Lamar emerged with an army of zombie dancers to perform Maad City and Alright.
Eminem was then joined by a band to perform Lose Yourself. At the end of his segment, Eminem took a knee and held his head in his hand in apparent tribute to former San Francisco 49ers quarterback Colin Kaepernick.
Kaepernick’s gesture was intended to protest against racial inequality and police brutality.
But since then, more high-profile figures have taken the knee in solidarity with Kaepernick, and more recently it has become synonymous with the Black Lives Matter movement.
The performers then assembled together on the roof of the set for a final performance of Still Dre, bringing to an end arguably the greatest Super Bowl half-time show ever.
The actual game did not disappoint fans either, with the Los Angeles Rams scoring a late touchdown to beat the Cincinnati Bengals 23-20.