Fixtures
Saturday July 23 Artemis Macaulay Cup semi final
Kinlochshiel v Lovat Innes Wood, at Braeview, Beauly. Kyles Athletic v Inveraray Lachie Wood, at Mossfield Park, Oban, 1.30pm.
Strathdearn Cup third round
Kilmallie v Lochcarron Brian MacKay. Glenurquhart v Fort William Andy MacLean. Aberdeen Uni v Kingussie Calum Girvan.
Marine Harvest Premiership
Fort William v Newtonmore Archie Ritchie. Skye v Glenurquhart Evan MacRae, 3pm. Oban Camanachd v Lochaber Robert Baxter, 4pm.
Marine Harvest National Division
Bute v Kilmallie David Mitchell. Caberfeidh v Ballachulish John Angus Gillies.
Marine Harvest North Division 1
Newtonmore v Strathglass Graham Cameron. Kinlochshiel v Beauly Neil Ferguson. Skye v Lovat Ronnie Campbell, noon.
Marine Harvest South Division 1
Oban Celtic v Taynuilt Willie MacDonald, 3pm. Glenorchy v Inveraray Scott McNeil. Kyles Athletic v Col Glen John Wood. Lochside Rovers v Aberdour Ross Brown, noon.
Marine Harvest North Division 2
Inverness v Caberfeidh Iain Kennedy. Lewis v Boleskine John Matheson. Strathspey v Glengarry Martin MacLean.
Marine Harvest South Division 2
Aberdour v Bute Euan Pearson.
Throw ups 2.30pm, unless stated.