Last night, Eminem closed Coachella as only he could, with a host of special guests. He invited to the stage mentor Dr. Dre 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“. Bebe Rexha also joined Eminem for “The Monster”, while 50 Cent also appeared on stage for a medley of “In Da Club and “My Life.” Kehlani and Skylar Grey were also invited to duet with the rapper. Check out the setlist and footage of their performances below.

Medicine Man
‘Till I Collapse
Square Dance
3 a.m.
Kill You
Sing For The Moment
White America
Rap God
Soldier
Just Don’t Give a Fuck
Criminal
Chloraseptic (Remix)
The Way I Am
Walk on Water (with Skylar Grey)
Stan (with Skylar Grey)
Love the Way You Lie (with Skylar Grey)
Nowhere Fast (with Kehlani)
Inpatiently Waiting/My Life/ In Da Club
The Monster (with Bebe Rexha)
River
My Name Is
The Real Slim Shady
Still D.R.E. (Dr. Dre cover – with Dr. Dre)
Nuthin’ but a “G” Thang (Dr. Dre cover – with Dr. Dre)
California Love (2Pac cover – with Dr. Dre)
Forgot About Dre (Dr. Dre cover – with Dr. Dre)
Not Afraid
Lose Yourself