Police in Easter Ross are appealing for information following an assault which took place on Invergordon High Street.
The incident happened near the Farmfoods shop at around 2pm on Saturday.
A 19-year-old man required treatment at Raigmore Hospital in Inverness following the incident.
Officers are appealing for witnesses and are particularly keen to speak to a man who was seen in the area at the time.
He is described as being in his mid-20s, around 6ft 2in tall and of slim build with short black hair.
At the time he was wearing a black tracksuit and green Adidas trainers.
Anyone with information is asked to contact Alness Police Station on 101, quoting reference NE17240/17.
Alternatively you can contact Crimestoppers on 0800 555 111 to pass information anonymously.