A livestock judge is recovering in hospital after being trampled by a large cow.
Spectators at the Fife Show near Cupar watched in horror as the animal went on a “terrifying” rampage.
Police said the man, who has not been named, suffered minor injuries to his back.
He was treated at the scene by paramedics before being moved to Ninewells Hospital in Dundee.
The incident happened as the judge was inspecting the cow for a best of breed competition at around 10am on Saturday.
The beast broke through a safety barrier and trampled the man in front of a crowd of about 40 people.
One eyewitness said: “As far as I know the cow was getting judged and trampled over him. I don’t know if the halter came loose or not.”
Another onlooker said: “The cow just went berserk as it was being inspected by the judge. It ran over him several times before it was brought under control. At one point the judge was lying motionless.
“It was terrifying.”
Police confirmed a man had been injured by a cow and said he had apparently sustained a spinal injury. No information was available about his condition but the police spokesperson said he was expected to make a full recovery.
A Scottish Ambulance Service spokesperson confirmed they had taken a male to Ninewells. The spokesperson said: “We were told he had possibly been trampled by a cow but could not confirm this. He was not badly injured.”
Fife Show secretary Hilary Lumsden confirmed there had been an incident but declined to make any comment as investigations were continuing.