Thirteen whales have died in a mass stranding off the coast of Fife.
The mammals were part of a group of 26 pilot whales stranded at Pittenweem, near St Andrews.
The remaining whales are being kept alive by vets from British Divers and Marine Life Rescue (BDMLR), with help from the emergency services including Fife fire service.
Gareth Norman, BDMLR co-ordinator for the area, said it is likely only nine of the remaining 13 animals will survive.
Forth Coastguard was alerted to the incident shortly after 7am, with initial reports suggesting a mass stranding of dolphins.
Teams of volunteer medics from BDMLR were sent to the area, with specialist rescue pontoons being moved to the location from across Scotland, Newcastle and Cumbria.
Over 30 medics are on the scene and are being assisted by an additional 25 from other emergency service organisations including the coastguard, Fife fire service, Fife Police and the SSPCA.
A further 24 pilot whales from the same pod are in the shallows three miles along the coast at Cellardyke.
Medics are observing these animals and hoping that they will not strand as the tide is now rising, with high tide at around 4.30pm.
A BDMLR spokesman later said that three of the 13 whales that were previously still alive had now died naturally.
The other 10 have been refloated by BDMLR volunteers, with two having turned back into the harbour and the rest waiting at the harbour entrance.
The operation continues, he added.