Kingussie maintained their 100% record to stay out in front in the Mowi Premiership title race, coming from behind for a 3-1 derby win over Newtonmore at the Eilan.
Skipper Drew MacDonald gave More the lead in the 10th minute and it stayed that way until Ruaridh Anderson levelled a minute before the hour.
Cameron Bremner hammered home his first senior goal for the club before Savio Genini sealed both points a couple of minutes from time.
Kingussie manager Iain Borthwick said: “The strong wind meant it was a game of two halves.
“We were all over the place in the first half, probably the worst I’ve seen our defence in a long time, but we’ll put that down to the wind.
“It was one-way traffic after that, and it was all about us being patient.
“I knew the boys would get chances and I’m pleased to see three different names on scoresheet, especially Cammie Bremner.”
With just 10 minutes remaining, Lovat’s Greg Matheson took the ball by keeper John Whyte to claim his sixth goal of the season and give his side a 1-0 win over Kyles Athletic at Balgate.
Lovat stay second and manager Jamie Matheson said: “I thought we edged the first half but as the match went on, it was clear that one goal would win it.
“The recent weather left the pitch heavy which made it difficult for both sides, but we are very fortunate to have Greg who gives us that bit of extra quality in attack.
“Our keeper Stuart MacDonald and our defence always give us a great chance.”
MacDonald encouraged by display
Skye go third after winning 2-0 at Glenurquhart. Full forward Dan MacDonald scored his third goal in four games midway through the first half, slotting a low 20-yard shot from the left across Glen keeper Stuart MacKintosh. Ruaraidh Macleod got in behind his marker a minute from time to flick the ball home and seal victory.
Skye boss Willie MacDonald said: “We created plenty of chances and hit the target several times which I was pleased about, but Stuart MacKintosh was terrific in their goal, and he made several great saves from Ruaraidh Macleod alone.
“John Gillies suffered a swollen knee and we missed him when he went off midway through the second half but we don’t have a game next week, meaning he has time to recover.”
Newly-promoted Lochaber have now taken four points from their opening four fixtures after Ben Delaney’s last-minute effort earned a 3-3 draw with Kinlochshiel in a match switched to Spean Bridge.
The hosts struck first through Findlay MacDonald’s blistering shot after just four minutes.
However, John MacRae showed some superb finishing to grab a first-half hat-trick which had Shiel in control.
Max Campbell’s 35-yard drive dipped into the goal on 70 minutes to set up a grandstand finish and Ben Delaney sent the home support into raptures to earn Lochaber a valuable point.
Lochaber manager Ally Ferguson said: “We never gave up and showed great spirit to take something from the game.
“If the match had gone on for another five or 10 minutes, we could possibly have won it. Sheil are a strong, tough side and we are delighted to get a point.”
Kinlochshiel boss Willie MacRae added: “At 3-1, we should have seen it out.
“We played some nice shinty in the first half but didn’t turn up after that.
“It’s the second successive Saturday where we’ve lost a last-minute goal, and this one is even harder to take.”
Neither Oban Camanachd nor Caberfeidh could find the net in an entertaining goalless draw at Mossfield.
Oban Camanachd manager Gareth Evans said: “It was a really good game and both teams came in and out of the match. Our Daniel Sloss showed today why, in my opinion, he is the best defender in the game.”
The entire Mowi National Division programme was washed out due to the wet weather.