Fire crews and farm workers have been praised for their bravery after a fire ripped through a hay storage barn in Bury.
Livestock were led to safety during the suspected arson attack - which is being investigated.
Crews from across the region were called to the fire, which involved a barn used as hay storage, in Walshaw Lane, Walshaw on Saturday night.
Firefighters wearing breathing apparatus fought the flames with jets and hose reels.
Crews worked with the owners of the farm to ensure all animals on the site were safe and out of harms way.
MORE TOP STORIES
Pigs and cows had to be evacuated from the barn and horses in nearby stables were moved because of fears the fire could have spread.
Amber Murphy, a neighbouring farmer, said: "An off duty fireman, Christy Gillies, was driving home and noticed the black smoke, so he decided to investigate.
"He pulled up to check and came across Nicola Marie Hamilton and Carrie-Anne Tighe who had just called the fire service."
"Nicola and Christy unbolted the stable doors. Christy then ran to the barn which was well lit to release the animals trapped inside and requested a knife from Carrie.
"Christy used a hoof pick to undo some baling twine then ushered calves and cows out as Carrie ran to the farm for a knife and to alert the owner, Bill Heys and his daughter.
"Nicola returned to release the horses onto the yard. She then returned to help Christy in the barn by herding the pigs and piglets out. The farm owner and daughter then came to assist with herding the remaining animals out of the barn.
"Christy and Nicola were treated for smoke inhalation.
"They deserve recognition for the fact they put their lives in danger to save those animals."
Manchester Fire tweeted: "Firefighters have contained the barn fire in Walshaw - happy to report all animals are safe. Cracking job by crews and farm owners."
About 30 firefighters have been working this evening to contain a barn fire in Walshaw, Bury. Crews have worked hard to...Posted by Greater Manchester Fire and Rescue Service (GMFRS) on Saturday, 13 May 2017