Police were forced to intervene at a junior football match in Ayrshire after rival fans began fighting on the pitch.
The violence flared at the game, between Cumnock Juniors and Auchinleck Talbot, which ended with a 3-0 victory for Auchinleck.
Strathclyde Police said officers mounted on horseback had moved to separate supporters after missiles were thrown during the match.
The teams were playing a local derby game in the Emirates Junior Cup.
A spokeswoman for the force said there had been an increased police presence at the match due to "historical issues" with fans from the neighbouring towns.
She said: "At about half time police had to intervene at the Cumnock verses Auchinleck Junior game after missiles were thrown between rival fans at one corner of the ground.
"Then approximately 10 minutes before full time, the game was stopped due to fans encroaching on to the pitch, which resulted in four mounted officers having to enter the pitch to regain order."
Town centre disorder
At full time, officers escorted both sets of fans from the stadium. However, as they approached Cumnock town centre disorder broke out again.
The spokeswoman added: "Police horses had to intervene again to calm the situation.
"The Auchinleck supporters were then dispersed from the town centre and escorted back to their own area by police about one or two miles away."
It is understood about 2,000 supporters were at the game.
Police said three people were arrested at the event, although the arrests were not directly linked with the crowd trouble.