Shinty: Kilmallie crowned National Division champions
Kilmallie's lucky number came up when a 2-0 victory over Glasgow Mid Argyll at Yoker in their 13th league game crowned the still unbeaten Lochaber side as National Division champions.
Newtonmore's 4-0 defeat of Oban Camanachd at Mossfield Park means that they only need two points, or in practice probably only one, from their remaining four games to land a seventh consecutive Marine Harvest Premiership title.
A 2-2 draw between Lochaber and Glenurquhart leaves Skye still within striking distance of them both.
Skye currently occupy the second relegation place after their encounter with already relegated Fort William became one of several victims of heavy rain on the West coast.
After a goalless first half, Michael Rodger got a vital early breakthrough for Kilmallie before Liam MacDonald's strike in the dying minutes finally put the game and the title beyond Mid Argyll.
Kilmallie, who have already won the corresponding second tier knockout the Balliemore Cup, will be presented with the league trophy at their final game at home to Beauly on October 1.
Mid Argyll's defeat means they are effectively guaranteed the second promotion place despite Inveraray's 3-1 away win over Caberfeidh in their final game. Only a loss by 13 goals or more in their final home game against Cabers could now prevent top flight shinty returning to Glasgow.
One week previously, Oban Camanachd conceded the only goal of the Camanachd Cup final also to Newtonmore and history repeated itself when the same player Glen MacKintosh got More's opener midway through the first half.
Fraser MacKintosh quickly made it 2-0 and there it stayed for almost an hour before Lorne Dickie got one back for Camanachd.
Late on, Connor Jones scored Newtonmore's third and Chris Sellar wrapped the game up.
Newtonmore have dropped just a single point to reach 27 with four games to play. Camanachd remain on 23 with two remaining while Kyles have 20 points with four matches to go.
At Spean Bridge, Neale Reid got the opener for visitors Glenurquhart and Kevin Ferguson equalised. Into the second half Stuart Callison put Lochaber ahead but a minute later James MacPherson tied it up again.
With one game still to play, Glen have 14 points while Lochaber are on 12 with two remaining and Skye are on eight points but with four to play.
This leaves one possible scenario as Skye needing a result in their final game at Newtonmore on October 29th to remain in the top division.