Newtonmore stretched their lead in the Orion Premiership to two points with a 3-0 home win over Fort William as both of their nearest challengers slipped up.
Kinlochshiel lost 2-1 at Kilmallie while Lovat drew 2-2 with Kyles at Strachur. All three teams have played eight games with newly-promoted Shiel and Lovat, who came so close to relegation last time, both proving surprise packages this season.
Danny MacRae gave Newtonmore the lead just before the half-hour and then extended it early in the second half before Chris Sellar put the game beyond the Fort.
It took an hour for Lewis Tawse to open for Lovat against Kyles, who struck back through Ewan Campbell and a Robbie MacLeod penalty, but Greg Matheson snatched a point for Lovat who go second.
Kinlochshiel, meanwhile, drifted three points off the pace after their defeat by Kilmallie, who claimed their first win of the season but stay bottom. John Stewart gave Kilmallie the advantage after quarter-of-an-hour but Finlay MacRae struck back on 55 minutes before Stewart settled it.
The mid-table clash at Drumnadrochit between Glenurquhart and Kingussie ended 3-3 with Fraser Heath equalising twice for Glen after Ronald Ross and Martin Dallas had struck to put Kingussie two ahead. Ross made it advantage Kingussie once more after 83 minutes but Billy Urquhart pulled Glenurquhart level yet again at the death.
A late Gary MacPherson penalty for Inveraray at home to Bute was all that separated the two sides, leaving Bute clear of Kilmallie only on goal difference.
There was a double-exit for Oban from the Scottish Hydro Camanachd Cup in the second round in advance of the entry of the Premier League teams at the last-16 stage.
Oban Camanachd lost 4-2 away to Glasgow Mid Argyll, who were sent well on their way by an early Mark Bain double, and Oban Celtic went out 3-1 at home to Beauly.
Lochaber eclipsed Lochcarron 8-0 at Spean Bridge, with a hat-trick from Scott Paterson while Zands Ferguson found the net in the first and the penultimate minute.
Strathglass's evergreen 48-year-old player/manager Robert Geddes scored an amazing hat-trick in their 5-2 home win over Aberdour in Cannich while it was the same score for Skye over Caberfeidh in Portree.
In the remaining tie, Kilmory progressed with a 3-2 victory at home to Taynuilt.