A man has been rushed to hospital in Edinburgh after a serious assault in a Kirkcaldy street on Saturday evening.
The 27-year-old was attacked on Charlotte Street in the Lang Toun shortly after 11pm.
Police immediately sealed off the area around Charlotte Street area close to Society bar and night club as an investigation got underway.
A section of the Esplanade at Kirkcaldy seafront was also taped off by officers for a time.
An eyewitness said: “There were several police vehicles and the area and a the Esplanade was closed off.
“There was also a significant amount of activity in Charlotte Street and an ambulance also at the scene.”
A Police Scotland spokesperson said: “Officers received a report of a 27-year-old man having been seriously assaulted on Charlotte Street in Kirkcaldy around 11.20pm on Saturday, May 28.
“The man was taken to the Royal Infirmary of Edinburgh, where his condition was described as stable.
“Officers are following a positive line of enquiry.”
Police later confirmed the injured man was released from hospital on Sunday afternoon.