LOVAT started their Marine Harvest Premiership campaign with a 4-2 win against Skye in Portree.
Skye opened with a bang going ahead in the opening minute through James Pringle and hit the woodwork twice before Lovat hit back strongly going in at half time 3-1 ahead thanks to two goals from Lewis Tawse and one from last season's top scorer Greg Matheson.
Skye fought hard to get back into the game after the break and scoring in 72 minutes through Jordan Murchison. However a further strike from Matheson finally sealed the points for the visitors.
Glenurquhart secured their first point of the campaign but threw away the lead in a battling 1-1 draw against Oban Camanachd.
Glens took the lead early in the second half when a neat exchange between Ben Hosie and Mike Fraser set up substitute Daniel Mackintosh who beat Oban stand-in keeper Cameron Sutherland with an improvised overhead flick.
But Oban salvaged a point after a Malcolm Clark free hit on the left found Lorne Dickie in 83 minutes and his smart angled drive beat goalkeeper Stuart Mackintosh.
In the Marine Harvest National Division, Beauly lost 3-0 against Kilmallie while Oban Celtic defeated Inverness 6-0.
Matches involving Strathglass in both the National Division and North Division Two were postponed as a mark of respect following the death of club chieftain John Fraser.
In the lower leagues a youthful Glenurquhart side proved no match for visitors Kingussie who ran out 4-1 winners in a North Division One encounter at Blairbeg.
In North Division Two Lovat began their campaign with a 2-1 win over Strathspey while Caberfeidh were 5-1 winners over Lochaber with Stuart Kryzanowski grabbing a hat trick.
Matches involving Beauly, Boleskine and Strathglass were postponed while Inverness had a free Saturday in this eleven team league.