RBS MacTavish Cup holders Glenurquhart opened their defence of the trophy with a 5-1 victory over Caberfeidh in Strathpeffer, in complete contrast to their difficult start to the league season.
Apparently refreshed by their recent appearance in New York's Tartan Day Parade, Glen now face a semi-final against Newtonmore, who won 4-0 on Skye in the only all-Premiership tie.
Kingussie overwhelmed Strathglass from two divisions below them 6-0 in Cannich to book a semi against Lochaber, who were thought to be at risk at Beauly, but ran out 5-3 winners.
In the South, holders Kyles began their campaign in the GCC Celtic Society Cup with a 12-0 annihilation of Bute at Tighnabruich, where Dunky Kerr scored five.
Marine Harvest Premiership bottom side Fort William failed on their fifth attempt to gain their first points when they went down 3-0 at home to Kinlochshiel.
At Strathpeffer, Glenurquhart got off to a whirlwind start when Neale Reid found the net twice in the first three minutes.
Reid doubled his tally in the second half with goals on either side of a strike from Andrew Corrigan before David Mellis got one back for Cabers.
Glen MacKintosh gave Newtonmore an early lead in Portree before Evan Menzies added a hat-trick, including two before half time.
And it was a tale of two hat-tricks for Kingussie, who swept aside Strathglass with treble contributions from both Rory MacGregor and James Hutchison.
Beauly's Ross Forbes made talk of a possible upset briefly credible with the opener after just two minutes, but Lochaber crushed any hope of that when Stuart Callison, Shaun Nicholson and Ben Delaney made it 3-1 at half-time.
Conor Ross narrowed the gap and while Delaney widened it again, it took Callum Morrison just a minute to strike back before Callison got his own second and the game's eighth goal.
Apart from Kyles' double digit scoreline, the Celtic Society Cup also produced a 7-1 away win for Oban Celtic over Glenorchy while Inveraray progressed 3-1 at Aberdour.
In the Premiership, Kinlochshiel's Keith MacRae created an early uphill struggle for Fort William with two in the opening six minutes and Sean Cruickshank compounded Fort's misery with a second-half own goal.
This means that relegation alarm bells may already be ringing at An Aird - all the louder since local rivals Kilmallie are the favourites for promotion from the National Division where they furthered their campaign with a 6-1 victory in Inverness.