The second round of the Scottish Hydro Camanachd Cup saw holders Newtonmore through to the last eight along with First Division sides Skye and Lochaber, who both ousted Premiership opponents.
Meanwhile, prolific recent cup-winners Fort William crashed out in a local derby while minnows Glasgow Mid Argyll lived to fight another day against one of shinty's biggest clubs.
After a goalless first half, 'More ran riot to the tune of 7-0 at home to Beauly with two each from Chris Sellar and Glen MacKintosh and contributions also from Ackie MacRae, John MacKenzie and Ewan Menzies
There was an upset in Portree where lower-league Skye edged Glenurquhart 2-1.
Neale Reid scored first for the Glen before Alan Palmer equalised immediately and Jordan Murchison got what turned out to be Skye's winner just before half-time.
The other giant-killers were, once again, Kingussie's Co-op MacTavish Cup conquerors Lochaber, who this time made smart work of Bute in Spean Bridge.
A Stuart Callison hat-trick provided the business end of a 4-0 win, which also included one from Ben Delaney.
But shock of the day in the quest for the game's most prestigious trophy had to be South Division 1 Glasgow Mid Argyll at home to high flying Kyles, who went ahead through Robbie MacLeod in the first half.
With eight minutes left, the underdogs struck back as Andy Mathie earned them a replay at Tighnabruich later this month.
The other replay will be at the Dell after a 1-1 draw at Kirkton between Kinlochshiel and Kingussie, who forgot to bring their kit and sticks with them, prompting an hour-long delay as makeshift gear was scrambled together.
Kingussie opened through Ronald Ross (pictured above) before John MacRae cancelled that out to send the tie to a second match.
It was plain sailing for Inveraray who had two from Chris Crawford and one each from Gary MacPherson and Ruaridh Graham in their 4-0 home victory against Strathglass.
In the Lochaber derby the honours went to Kilmallie at home to Fort William, who were in all six finals and won the trophy five times between 2005 and 2010.
Fort scored first but Daniel Stewart's goal was soon overwhelmed by John Stewart, Michael Roger and Liam MacDonald.
In the remainnig tie Lovat, who have been in fine form in the Orion Premiership, eclipsed Kilmory from South Division 1 at Balgate, Kiltarlity.
Greg Matheson had an early penalty before adding his second and Martin Bell also had a double while Lorne MacKay and Owen Ferguson chipped in too, with Kilmory keeper Ewan Carmichael doing well to restrict the score to 6-0.