Cup holders Newtonmore get a fright from Fort William
Last year’s finalists Oban Camanachd and Kinlochshiel drew 0-0 at Kirkton and Glenurquhart and Lovat will also replay after a 1-1 draw.
Goals from Jordan Murchison and Will Cowie gave Skye a 2-1 triumph over Kingussie.
Advertisement
Hide AdAdvertisement
Hide AdKyles Athletic put seven past Glasgow Mid Argyll at Tighnabruaich with Roddy MacDonald and Thomas Whyte both netting twice. Gordon Whyte, Scott MacDonald and Robbie MacLeod also scored.
Doubles from Craig MacIsaac and Duncan Rodger helped Kilmallie to a 5-3 home win over Lochaber.
Allan MacDonald and Fraser Watt both scored twice as Inveraray defeated Caberfeidh 5-1 whilst Strathglass came from behind to beat Kilmory 2-1. Donald Fraser got the winner 12 minutes from time.