Nearly 20 people have now been charged for their alleged involvement in a spate of organised fights in a north-east town.
There has been a heavy police presence in Inverurie after brawls broke out across four nights last weekend.
The centre of the normally peaceful market town was taken over by gangs of youths on Friday, Saturday, Sunday and Monday – with huge groups descending upon the railway station, Harlaw Road and the academy areas of the community.
It was feared there would be further disturbances on Friday night with high visibility police patrols present in the town centre to prepare for any repeat of the violence.
However the night passed without incident and the force has confirmed 18 people in total have been charged, with a further six fixed penalty notices issued.
Local officers have warned they will continue to take a tough stance against anyone intent on causing trouble in the town.
Sergeant William Murdoch said: “Although reports were that there was to be an arranged disturbance, Friday night went without incident. Support from members of our public has been fantastic with a high number of calls alerting us to potential incidents.
“We’ve made it clear to those previously involved and those planning to take part that they will face court. Our support to the area won’t stop and our patrols will continue so that we are in a strong position to reduce the risk from anything further by taking action against those set on violence.
“We will be stopping cars, we will be checking trains and buses and we will be making it hard for these groups to descend on towns and villages here.
“We will continue to work with our partners to reduce the risk of any repeat.”
It is understood the youths, aged between 15 and 21, travelled by train and car to get to Inverurie from as far afield as Stonehaven, Portlethen, Kincorth and Oldmeldrum to face off against each other.
Members of the public described seeing huge groups of young people – some wearing balaclavas and bandanas – in the streets.
Police have increased their presence in the area, as well as Kemnay, Kintore and Blackburn, in an attempt to clamp down on the disruption.