Invergordon could win the North Caledonian League title on Saturday if they beat Orkney at Recreation Park in their final game of the season.
They missed out on the chance to seal the title last weekend after losing 3-1 at home to Halkirk United.
But they remain ahead by two points as the nearest challengers to Loch Ness lost 3-0 to St Duthus in Tain.
If Invergordon lose on Saturday, Loch Ness and Halkirk United still have a chance of winning the title if they win their remaining league games.
Invergordon fell behind against Halkirk after 14 minutes when Andrew Mackay put the Caithness club ahead.
Kyle Maclean equalized for the Ross-shire team in the 28th minute.
However, Halkirk took the upper hand in the second half and with Graham MacNab and Kyle Henderson finding the net, they gave the Anglers a lifeline in the North Caledonian League title race.
At Tain, Loch Ness fell behind 10 minutes before half-time when Finn As-Chainey put St Duthus ahead.
They killed the game when he scored twice in the final seven minutes to deal a blow to Loch Ness’ league title aspirations.
Orkney were pulled twice before finally seeing Alness United 3–2.
All the goals came in the second half, with Liam Delday giving them the lead in the 55th minute.
Ryan McFee equalized in the 61st minute but Chris Simpson retook Orkney’s lead three minutes later.
McFee brought Alness back into the game in the 70th minute to make it 2–2 but Simpson scored the winner for the Orcadians three minutes from time.
Thurso left the bottom of the table winning two games in the space of three days.
Thurso beat Bonar Bridge 4-0 at the Dammies on Saturday.
They then followed that up with a 2-0 win over Golspie Sutherland at Naver on Tuesday night.
It was announced after full time on Tuesday that Sam Mackay has resigned as manager of Golspie Sutherland after leading the club for two years.