A man was taken to hospital after being ‘slashed’ in a South Ayrshire pub.
The serious assault happened within The Harbour Bar in Troon at around 8.45pm on Thursday.
The 35-year-old victim was taken to University Hospital Ayr for treatment to a laceration.
Police said a 29-year-old man had been arrested and charged in connection with the attack.
The suspect is expected to appear in court on Friday.
A force spokeswoman said: “A 29-year-old man has been arrested and charged in connection with a serious assault on a 35-year-old man within a bar on Templehill, Troon, that took place around 8.45pm on Thursday.
“The injured man was taken to Ayr Hospital where he was treated for a laceration then later released.
“The 29-year-old man is due before Ayr Sheriff Court on Friday. A full report will be sent to the Procurator Fiscal.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country