Despite an online petition to have him removed from the bill and death threats sent to festival organizers, Kanye West headlined the Glastonbury Festival in the U.K. on Saturday (June 27) and the world continued spinning.

West performed a 30-song set that spanned his career beneath a stage setup with low-hanging florescent lights. He opened with "Stronger" and performed cuts like "Power," "Jesus Walks," "Gold Digger" and "No Church in the Wild," but other highlights included a rare performance of "I Wonder," covers of Rihanna's "FourFiveSeconds" and Queen's "Bohemian Rhapsody" (video below) and a brief rendition of Bon Iver's "Woods" before the band's own Justin Vernon emerged onstage to join West for two songs – "Lost in the World" and "Hold My Liquor."

Kanye West Glastonbury Festival set list
"Nig--s in Paris"
"Black Skinhead"
"All Day"
"I Don’t Like" (Chief Keef cover)
"New Slaves"
"Blood on the Leaves"
"I Wonder"
"FourFiveSeconds" (Rihanna cover)
"Woods" (Bon Iver cover)
"Lost in the World" (with Justin Vernon)
"Hold My Liquor" (with Justin Vernon)
"No Church in the Wild"
"Jesus Walks"
"Diamonds From Sierra Leone"
"Bound 2"
"Only One"
"Touch the Sky"
"All of the Lights"
"Good Life"
"Bohemian Rhapsody" (Queen cover)
"Can’t Tell Me Nothing"

"Gold Digger"
"All Falls Down"

Kanye West – "Bohemian Rhapsody" (Queen cover at Glastonbury)