A Fraser MacKintosh hat-trick saw Newtonmore well on their way to a 5-1 home win over Glenurquhart which took the Badenoch side into the last eight of the Artemis MacAulay Cup.
There were changes at both ends of the Marine Harvest Premiership when a 4-1 win for Kyles over Lovat at Tighnabruich put the Argyll side back top above Newtonmore, while Fort William's 3-2 win over Oban Camanachd at Mossfield saw Camanachd replace their opponents at the bottom.
A 2-0 victory for Lochaber at Inveraray took the Spean Bridge side to within a whisker of the top half, just behind Kingussie who remain a point behind Kinlochshiel after they drew 2-2 at The Dell.
Glen MacKintosh scored Newtonmore's first and last cup goals which bracketed his namesake's hat-trick. Glenurquhart's Neale Reid brought it back to 1-1, but only for a minute before Fraser MacKintosh began his triple contribution.
Lovat's Greg Matheson opened in the Premiership at Tighnabruich but Kyles replied with a vengeance through Gordon Whyte in the first half and Roddy MacDonald, Grant Irvine and Dunky Kerr in the second.
This takes Kyles a point clear of Newtonmore, both sides having played five games while Lovat, who have played seven, drop to third.
Bryan Simpson gave Fort William the edge in the first minute and Daniel Stewart made it 2-0 although Aiden MacIntyre quickly struck back for Camanachd. Ewen Campbell made it 3-1 and Andrew McCuish completed the scoring for Camanachd on the stroke of half time.
Rory MacGregor put Kingussie ahead in the second minute at The Dell but John MacRae soon replied for Shiel who then took the lead with a Jordan Fraser penalty. MacGregor equalised late in a first half which produced all the goals.
A goal in each half from Shaun Nicholson did the business for Lochaber against Inveraray.
The draw for the second round of the SSE Scottish Hydro Camanachd Cup takes place on Monday 11 May in Inverness Caledonian Thistle's city centre shop which the football club opens on that day in advance of the Scottish Cup final.
Making the draw will be ICT captain Richie Foran, who is a former county level youth hurler, along with ICT coach and former Aberdeen and Scotland striker Duncan Shearer, who also used to play shinty for Lochaber.
Here the six first round winners will join the 10 Premiership teams who enter the competition at this stage.
Four goals from Marc MacLachlan helped Beauly book their place 7-1 at home to Strathglass. Jordan Murchison got a hat trick for Skye as they progressed 4-0 against Celtic in Oban while four different players saw Bute through 4-1 at Strachur.
Mark Bain got a late winner for Glasgow Mid Argyll who prevailed 3-2 at Ballachulish while Scotland international Sorley MacDonald helped Inverness to a 2-0 home win over Kilmory. In the remaining tie Blair Morrison got two for Caberfeidh in their 4-0 success at Aberdour.