Lovat, who came within a hairsbreadth of relegation last season, are now the only team on a maximum four points after two games in the Orion Premiership following a 2-1 victory at Kilmallie.
They are closely followed by newly-promoted Kinlochshiel who took a point from Fort William.
Lovat's hat-trick hero of the previous week, teenager Greg Matheson, opened for them after 14 minutes, but John Stewart equalised with a penalty just before half time.
The Kiltarlity side's winner came 11 minutes into the second half of a game where both Matheson and Stewart also missed penalties.
Kinlochshiel again drew blood against a big name, maintaining their unbeaten record with a 1-1 draw with Fort William in a game switched from Balmacara to neutral Kiltarlity.
Gordy MacDonald put Shiel ahead on the quarter hour and Fort's equaliser came in the 75th minute from 15-year-old Aaron MacPhee.
Champions Newtonmore got their first points courtesy of a 4-0 home win over Bute.
Glen Mackintosh opened in the first half but the points weren't safe until Glen MacIntosh scored a double late in the second half, with the final goal coming in the dying seconds from Chris Sellar.
Kingussie also got off the mark with a 3-1 home win over last season's runners up Kyles. Craig Dawson grabbed a hat trick in just eight minutes late in the first half, while Dunky Kerr pulled one back for Kyles in the second.
Andrew McMurdo got the only goal for Inveraray against Glenurquhart at Drumnadrochit on the stroke of half time.
Newly-relegated Oban Camanachd had their second consecutive victory without conceding a goal in Marine Harvest South Division 1, when Aiden MacIntytre scored a hat trick in a 6-0 home success over Aberdour.
And there were hat-tricks for both Zands Ferguson and Shaun Nicholson in Lochaber's 7-1 eclipse of Skye in Spean in North Division 1.