Kinlochshiel in seventh heaven to cruise into Camanachd Cup quarter finals after thrashing Caberfeidh
Register for free to read more of the latest local news. It's easy and will only take a moment.
Holders Kinlochshiel thrashed Caberfeidh 7–0 in a surprisingly one sided Ross-shire derby in the Camanachd Cup second round at Balmacara.
Jordan Fraser, John MacRae and Keith MacRae all scored twice with Archie MacRae also finding the net.
Fraser Heath was the hero for Lovat as his hat trick fired them to a 3–2 win at Newtonmore.
Newtonmore were 2–1 up at half time with Max Campbell scoring twice in-between Heath's equaliser.
But Heath levelled for Lovat again in the 63rd minute before scoring the winner in the 76th minute.
Campbell was sent off seven minutes from time as Newtonmore finished the game with 11 men.
Beauly were seconds away from pulling off one of the biggest upsets in the history of the competition, as Kingussie equalised in the 124th minute to level the match at 2–2 before winning the penalty shoot-out 5–4.
Premiership leaders Kingussie, who have won every game they have played this season, went in front after four minutes through Ruaridh Anderson.
But National Division leaders Beauly, who play in the league below, levelled six minutes into the second half through Jack MacDonald with neither team able to find a winner in normal time.
Beauly left The Dell stunned in extra time when Ross Forbes looked like he scored the winner in 118 minutes.
But six minutes into injury time, Savio Genini scored the equaliser to deny Beauly victory before the hosts went on to win the shoot-out.
Strathglass were no match for Skye as they fell to a 5–1 defeat in Portree.
James Pringle put Skye in the lead with Jordan Murchison scoring twice to put Skye 3–0 up.
Penri Jones pulled one back for the Cannich outfit, but Taylor Matheson scored twice for Skye in the closing stages.
In the Southern section of the competition,
Kyles Athletic beat Fort William 3–0 and Glasgow Mid Argyll beat Bute 5–0 and Oban Camanachd thrashed Lochaber 9–0.
Kilmallie play Inveraray in the remaining second round clash on Saturday.