A footballer who went missing has been charged with the attempted murder of a woman.

Richard Finnis, who was found on Saturday, was arrested following the alleged stabbing on Kinmylies Way in Inverness.

A 30-year-old woman was taken to Raigmore Hospital in a serious condition following the incident at 1.10pm on Saturday, February 16.

The Strathspey Thistle player was reported missing after failing to turn up for his team's game in the Highland League before he was later found.

The 30-year-old is due to appear at Inverness Sheriff Court on Thursday.