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 (November 25).
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.