Invergordon edged out as they lose Highland League clash

All the results from the Highland League.