More than 20 firefighters have extinguished a blaze in a university building.

Crews were called to the scene on North Haugh in St Andrews, Fife, at 2.08am on Thursday.

Four fire engines and a high reach appliance were used to tackle the blaze in a mechanical extraction system.

The fire in the four-storey building, thought to be a science block, was extinguished by 5.39am.

In total 24 firefighters were involved in the incident.

There were no reports of any injuries.

The University of St Andrews described it as a "small" fire on the roof of the Purdie Building, which houses the School of Chemistry.

A spokesman said: "The alarm was raised by university security staff just after 2am and the fire and rescue service was very quickly on scene.

"Staff from our chemistry and our estates unit attended to assist the fire service and the incident was quickly controlled.

"We are working with the fire service to confirm the cause. Damage at this stage appears to be light.

"No staff or students were injured."