More than 30 firefighters have worked to bring under control a large fire that had taken hold at a Dunfermline school.
Operations Control mobilised a total of seven appliances to Cairneyhill Primary School on Northbank Road after the alarm was raised at 1.03pm on Friday, December 8.
Firefighters wearing breathing apparatus entered the building and ensured there were no casualties before moving to locate the source of the blaze.
It has now been extinguished but crews remain at the scene to check for any hidden fire spread.
Group Manager Richie Hall was the Incident Commander leading the Scottish Fire and Rescue Service response.
He said: “Firefighters from Dunfermline and Lochgelly were the first to arrive at the scene of this well-developed fire.
“They encountered very dense smoke and flames issuing from this single storey building.
“Those firefighters were soon joined by colleagues from Alloa and Falkirk, and they worked to ensure all pupils and staff were evacuated before turning their full focus on locating the source of the flames.
“It was a challenging environment but they did a tremendous job through difficult conditions to find that source, contain the fire - and then fight it.
“Their efforts meant that the fire, located in the centre of the building, was prevented from spreading any further.
“They are now searching for any further pockets of fire to ensure the building is made absolutely safe.”
He added: “I would like to commend all of the firefighters for their outstanding efforts in bringing this incident to a swift and safe conclusion.
“We are also grateful to all of our partners for working closely with us to ensure the safety of the local community.
“I must also pay credit to both the children and the school staff who evacuated quickly and calmly, and made their way to a place of safety.”