FORRES Mechanics are still looking for their first home league win of the season following a late leveller for Keith in the Friday night game at Mosset Park.
Charlie Rowley's men took a first half lead through Kyle Scott's header (pictured right) on 22 minutes.
And it looked as though that would be enough to secure their first win in three home games.
However, Keith skipper Cammy Keith converted an 86th minute penalty to earn a point for the Maroons. Simon Allan had brought down Stuart Walker for the penalty.
The result leaves Forres in 10th place in the Highland League table, with Keith one place behind them. However, results elsewhere today could see them slip down the league.
There is a full Highland League card this afternoon. For a roundup of all the results log on later this evening.....