Three people have been arrested after police were involved in an alleged stand-off in Cowdenbeath.
Officers in riot gear, a dogs unit and firefighters were called to Copeland Crescent on Friday morning.
The incident went on for nearly six hours with surrounding roads blocked off by emergency vehicles.
One onlooker said: “It looks like a stand-off.
“There’s a cordon around the property with three police vehicles blocking off Woodend Road, there are loads more round the back too.
“I can see 11 police vehicles here at the moment and two fire crews.
“People are being stopped by police from going into the building.”
One resident, who asked not to be named, said noise had been coming from the first-floor flat at the centre of the activity all night before police arrived at around 6am.
She claimed items were thrown from a window at one point as the incident unfolded.
Household items could be seen discarded outside the building.
Following several hours of activity at street level, officers with riot shields were seen entering the building.
Some residents were also led away from the property.
About 90 minutes later there was a flurry of activity involving paramedics and firefighters, before a woman was escorted from the property at around 11am.
Two men were then seen being led to nearby police vehicles.
A Police Scotland spokesperson said: “Two men and one woman have been arrested after officers were called to a disturbance within a property in the Copeland Crescent area of Cowdenbeath at around 6am on Friday August 13.
“A number of resources attended as officers brought the incident to a safe conclusion. No one was injured as a result.
“Inquiries remain ongoing.”