He then introduced 50 Cent to the stage, much to the crowd's delight, as they played Patiently Waiting and In Da Club, before Eminem called on singer Bebe Rexha to take on vocal duties for The Monster.
He also performed numerous songs from his catalog that got him noticed, including "Real Slim Shady", "Stan", and "Lose Yourself".
Rap superstar Eminem closed out 2018's Coachella music festival with special guests 50 Cent and Dr. Dre.
A slew of devastated fans have taken to social media to air their disappointment around Coachella not livestreaming Eminem's headline set.More news: ATM's run out of cash in major cities across India
More news: Girls Lacrosse: Eastlake 10, Olympian 4
More news: Unnao victim's statement recorded in CBI Court
There was also a moment during his set with a pre-recorded re-enactment of the popular "Mean Tweets" segment from Jimmy Kimmel that crushed the momentum of the set, but in an otherwise flawless performance, it can be forgiven. "Mentor Dr Dre came on stage to perform "Still D.R.E.' as well as Snoop Dogg's classic, "Nothin" but a G Thang, a cover Tupac's 'California Love" and an outing of 'Forgot About Dre".
The show seemed to end with "Not Afraid", a song Eminem dedicated to anyone struggling with addiction - it was released on the 2010 album "Recovery", which dealt with Eminem's struggle to stay clean. We have followed Coachella since day one and you can re-live it checking the performances of Day 1 and Day 2. He's not letting it get away without a fight.