Bring Me The Horizon played their hugest set to date yesterday at All Points East and apparently it's changed Oli Sykes' view of rock music.

Sykes previously said rock music "hasn’t produced a legend in decades, and every other genre has,” but the band's massive performance has shifted his perspective.

Read More: Elton John denounces Russian censorship of homosexuality in 'Rocketman'

The vocalist delivered an emotional speech before performing an acoustic rendition of "Sleepwalking" where he proclaimed "rock is alive."

“A few months ago I said rock was a load of shite. This festival has shown me I was wrong. I don’t know what I was fucking talking about. Rock is alive,” says Sykes.

The band's performance was a 20-song extravaganza that brought together material from all six of their albums. It also featured a number of guest appearances including Dani FilthArchitects vocalist Sam Carter and Lotus Eater frontman Jamie McLees.

Read More: Simple Creatures tease new music with hilarious Muppets parody

The setlist was put together with the help of fans as Sykes took to Twitter earlier this month to poll people on their song picks.

You can watch clips of the incredible show below.


View this post on Instagram


Well to that, I say you’re a cunt #bringmethehorizon#antivist

A post shared by Charlie (@charlie_pfc) on

Below you can see the entire setlist they performed last night.

2. Avalanche
3. The House Of Wolves
4. Medicine
5. Wonderful Life (with Dani Filth)
6. Diamonds Aren’t Forever
7. Sugar Honey Ice & Tea
8. Happy Song
9. The Sadness Will Never End (with Sam Carter)
10. Sleepwalking (acoustic)
11. Pray For Plagues
12. Can You Feel My Heart
13. Shadow Moses
14. Nihilist Blues
15. It Never Ends
16. Mother Tongue
17. Antivist (with Jamie Mclees)
18. Follow You
19. Throne
20. Drown

What do you think of Oli Sykes' attitude change on the state of rock music? Let us know in the comments below.

See More: 11 musician's rocking face tattoos
[envira-gallery id="194987"]