WATCH: Lossiemouth's Ross Elliot scores superb volleyed goal in his team's 3-2 Highland League defeat against Deveronvale at Grant Park
Register for free to read more of the latest local news. It's easy and will only take a moment.
Lossiemouth battled back from 2-0 down to level against Deveronvale, only to concede a cruel last minute winner.
Ross Elliot was the instigator of the Coasters comeback, setting up the first Lossie goal and scoring the second with a looping volley from Ryan Stuart's cross - see video below.
Vale started the game well and led through strikes by Horace Ormsby and Mikey Watson midway through the first half.
Lossie tried to hit back quickly and were rewarded when Elliot broke down the left and fired over a cross looking for striker Fraser Forbes, only for Vale defender Harry Noble to divert into his own net.
Elliot's goal on the hour raised hopes of Lossiemouth completing their comeback with a victory, but they were stung by Ross Morrison's unlucky own goal in the 89th minute which handed the visitors the three points.