Shinty: Kinlochshiel keep Newtonmore in their sights
Newtonmore goal-getter supreme Glen MacKintosh, substituted on as a stand-in defender, reverted to type and ran the length of Blairbeg Park to complete the scoring in stoppage time in his team's 4-1 defeat of Glenurquhart.
However, Kinlochshiel, albeit with four extra games played, remain top of the Marine Harvest Premiership after their 3-0 home win over bottom side Fort William.
Lochaber survived a late fightback from Lovat for a 4-2 victory which takes them clear of the relegation playoff place. And Skye recorded their fifth draw in six league games so far when it ended goalless in Kingussie.
The other two Premiership teams, Kyles and Oban Camanachd, were in the semi-final of the GCC Celtic Society Cup in Oban where a 2-1 victory for Kyles sent them through to meet Inveraray in the final on 25 June.
Evan Menzies and Iain Robinson had Newtonmore 2-0 up early on, although Glen did not look like a team in relegation danger and held the defending champions for long spells.
Norman Campbell made it 3-0 early in the second half before a goal from Conor Golabek began a late rally from Glen.
Then, in the first minute of stoppage time, MacKintosh sprinted upfield and, at full stretch, got his stick to a flighted ball and volleyed it into the net.
At Balmacara, Jordan Fraser put Kinlochshiel ahead midway through the first half and there it stayed until midway through the second when a double in four minutes from Finlay MacRae sealed it for Shiel.
This leaves Kinlochshiel on 13 points from 10 games and Newtonmore on 11 from six, with Kyles, who have also played six, a point behind them. Fort William remain bottom with a single point from eight outings, three adrift of Glenurquhart who have a game in hand.
Doubles from Ben Delaney and Stuart Callison put Lochaber 4-0 up after 50 minutes against a Lovat side which was possibly still shell shocked after the previous Saturday's end of their defence of the Camanachd Cup. However, Lovat did revive, although goals from Lorne MacKay and Craig Mainland were not enough to save a match that which Lochaber had already won.
Sandy MacKenzie put Kyles ahead after 15 minutes of their cup tie and Innes MacDonald made it 2-0 after the hour. Connor Howe got one back for Oban Camanachd but that was the full extent of their revival.
National Division joint leaders Kilmallie and Glasgow Mid Argyll met in Lochaber in the Balliemore Cup where Craig MacIsaac's last minute winner not only put Kilmallie through but also gave them a psychological edge for the league campaign.
Meanwhile, Inveraray went top with a 4-0 home win over Caberfeidh and Beauly second after they ousted Ballachulish 7-0 at Braeview where Jack MacDonald scored five.
Inverness and Bute both edged away from the bottom of the table with a 2-2 draw in the Highland Capital.