It's the highlight of the Ultras calendar and on the bucket list of any fan of hardcore "No Pyro, No Party" – and the latest Belgrade Derby lived up to its billing.

To be honest, this latest clash – the 153rd between the two Serbian capital rivals - might even have been one of the tamer affairs...but look at the actual state of it.

THERE IS THICK BLACK SMOKE BILLOWING OUT THE STAND.

There are flags and banners on fire. On actual fire.

There are more firemen than cops. At the final whistle, the players are right there in the middle of things.

And no-one except maybe the ref actually knows what the score is. Or really cares (until full-time at least).

This is the Belgrade Derby and it's the sort of thing that gives, health and safety, Hatamoto, David Gallop and the rest of the FFA cold sweat, waking up screaming nightmares.

Oh, and it ended in a 1-1 draw.

VIDEO BY MATT WHITE - @Matt_CAFC