Radiohead returned to Glastonbury on Friday night in England, 20 years after their legendary debut performance in 1997. The band has performed at the UK festival four times noe, with this gig outshining the weekend’s lineup that included The Foo Fighters, Ed Sheeran, and The Xx. For nearly two and a half hours, the English rock band delivered a tasteful blend of their 32 year career, including a heavy dose from OK Computer – an album that also celebrates its 20th anniversary this month.

The show started with two songs from A Moon Shaped Pool, their latest LP, with “Daydreaming” and “Ful Stop.” With “No Surprises,” “Nude,” “2+2=5,” “Paranoid Android,” and “Fake Plastic Trees” occupying the first set encore, it’s no wonder fans were calling Radiohead’s set the best of the weekend. The second encore pleased the mainstream listeners with a “Creep” and “Karma Police” closer, following the beloved “Lotus Flower.” Take a look at the full setlist below.

You can listen to the full show here, starting at 28:25, or watch it below:

Setlist: Radiohead | Glastonbury Festival | 2017
Daydreaming, Lucky, Ful Stop, Airbag, 5 Step, Myxomatosis, Exit Music (For A Film), Pyramid Song, Everything In It’s Right Place, Let Down, Bloom, Weird Fishes/Arpeggi
Idioteque, You And Whose Army?, There There, Bodysnatchers, Street Spirit

E1: No Surprises, Nude, 2+2=5, Paranoid Android, Fake Plastic Trees

E2: Lotus Flower, Creep, Karma Police