THE last-minute booking of Killing Joke at Fibbers was not only a coup for the York venue - but also a raving bass-heavy, synth-heavy, quasi-metal, post-punk pop triumph of industrial proportions.

The legendary London rocksters trawled their 36-year back catalogue for a 21-song show lasting more than 100 glorious, darkly bright minutes, not including the short breather before a bouncing five-track encore.

Were they here to warm up for their hometown show at the O2 Academy in Brixton prior to a 21-date 13-country European tour?

Well, they'd played in Dublin and Belfast in recent days so maybe not, even if this set list was slightly tweaked. Maybe this was just a massive bonus for York rock fans. Take a bow, Fibbers.

On which note, those fans weren't given much time to get tickets, the show being booked just one week previously, but they gobbled them up at short notice and loved every minute of it. The mosh pit was full of energy that the band themselves seemed to feed off. Frontman Jaz Coleman growled with a beautiful panache. The tight musicianship, amid the punk attitude, should not be overlooked either.

Kicking off with The Hum, from the 1982 album Revelations, the mood if anything upped throughout. Personal favourite Reqiuem, from the band's self-title first album, came mid-set. Also included were a couple of tracks from the critically-acclaimed 2015 release, Pylon, the band's 15th and latest studio album.

The groove-licious Psyche completed the main set to a raucous reception. Pandemonium, naturally, was a fitting finale to the encore.