A teenager and a man have been arrested at a football match between Dunfermline and Rangers, police said.
Fife Constabulary said the 16-year-old boy, from Glasgow, was arrested for allegedly having a flare after an incident during the game when a similar device was set off in the crowd.
The 41-year-old man, also from Glasgow, was arrested after the game for an alleged offence involving a football banning order.
Both are expected to appear at Dunfermline Sheriff Court on Monday.
Rangers won the Clydesdale Bank Premier League match at East End Park 4-1.