Eminem delivered a nine-minute, three-song medley during his Saturday Night Live musical guest spot, performing new single "Walk on Water," "Stan" and "Love the Way You Lie." On all three tracks, singer Skyler Grey filled in for each track's respective guest - Beyoncé, Dido and Rihanna - while also playing piano for "Walk on Water." Eminem and Grey were also backed by a string section and band. (Rolling Stone)