When the acts for the Super Bowl LVI half-time show were announced, us fans were all in awe.
And, well, we certainly weren't disappointed when the show actually got underway.
The star-studded line-up of Dr Dre, Eminem, Snoop Dogg, Kendrick Lamar, Mary J. Blige and 50 Cent put on perhaps one of the greatest half-time shows in Super Bowl history.
For the first time ever, rap and hip hop took centre stage at the Super Bowl.
Legendary artists Dr Dre and Snoop Dogg opened the show, kicking things off with their hit classic "The Next Episode" before really upping the tempo by playing Tupac's tune "California Love".
Unsurprisingly, fans inside SoFi Stadium in Los Angeles were absolutely loving that one - as you can probably imagine.
Incredibly, rap great 50 Cent then made a surprise cameo appearance to perform his song "In Da Club", even making his intro by hanging upside down from a pull up bar - just like he did in the classic music video from 2009.
It was then Mary J. Blige's turn to serenade us with her amazing voice, sending the live spectators into a frenzy.
California hero Kendrick Lamar - widely regarded as one of the best modern-day rappers of his era - was up next, played his track "Alright" which was accompanied with some impressive dancing.
The volume inside SoFi Stadium then reached a new level as Eminem well and truly stole the show.
"Lose Yourself" was obviously going to be his first song and he absolutely killed it, Dre orchestrating it all on the decks behind him.
Imagine being one of the Bengals or Rams players hearing that one from the dressing rooms as you're ready to go out for the second half of the Super Bowl?
Goosebumps.
Dre then got on the piano and played the iconic intro to "Still DRE" with Snoop, Mary J, Eminem, Kendrick and 50 Cent all closing the show by joining in.
Overall, the choreography and production itself was nothing short of amazing.
Just proven entertainers doing their thing on the biggest stage of them all - how good!
The Weeknd was always going to be a tough act to follow after his appearance this time last year, but if anyone was going to top it, it was these legends.
Iconic.
Featured Image Credit: TwitterTopics: Snoop Dogg, Mary J Blige, American Football, Half Time Show, NFL, Kendrick Lamar, Eminem, Australia, super bowl halftime show, Dr Dre, super bowl