While Chance the Rapper held the title as this week's host on Saturday Night Live, Eminem took the stage as the live show's musical guest on November 18.

Though performers usually do two performances, the Detroit rapper killed two birds with one stone with an eight and a half minute medley. The three-song set included "Walk on Water," "Stan" and "Love the Way You Lie," with singer Skylar Grey putting her own vocals (and piano skills) in place of Beyonce, Dido and Rihanna.

If you missed the performance, check out the full video below.