Last weekend, beloved rockers Radiohead performed a headlining set at the new Berlin edition of Lollapalooza. Mixing classics with newer originals from their A Moon Shaped Pool album, Radiohead continue to impress with some of the best live performances in 2016. It’s a good thing they’re planning for more touring in 2017, because their shows are simply magical.

The band opened their show with five tracks from the new album, before divulging into hits like “2+2=5” and “Lotus Flower.” The band even brought out their two biggest hits, “Creep” and “Karma Police,” as the second encore to close out the show.

Thanks to metanerd on YouTube, you can stream the full video below.

Setlist: Radiohead at Lollapalooza Berlin, Germany – 9/11/16

1. Burn The Witch: 03:22
2. Daydreaming: 08:02
3. Decks Dark: 13:15
4. Desert Island Disk: 18:20
5. Ful Stop: 23:22
6. 2+2=5: 29:42
7. Lotus Flower: 33:14
8. Reckoner: 38:30
9. No Surprises: 43:51
10. Bloom: 48:00
11. Identikit: 54:42
12. The Numbers: 59:32
13. The Gloaming: 1:05:16
14. Everything In Its Right Place: 1:09:42
15. Idioteque: 1:13:33
16. Bodysnatchers: 1:18:00
17. Street Spirit: 1:22:26
[Encore 1]
18. Let Down: 1:29:40
19. Present Tense: 1:34:53
20. Paranoid Android: 1:40:45
21. Nude: 1:47:12
22. Weird Fishes/Arpeggi: 1:52:04
[Encore 2]
23. Creep: 2:00:30
24. Karma Police: 2:05:54

[H/T JamBase]