Bregalnica and Tikvesh fans clashed in the street prior to their Macedonian Second League match at the City Stadium in Stip on Saturday.
The fight took place on Partizanska street, close to the ground.
The video below shows supporters of Bregalnica and Tikvesh trading punches and kicking each other, with some throwing flares.
A handful of cops can be seen desperately trying to restore order. One cop was even hit in the face by a flare.
There were reports of several injuries.