cottages.com MacTavish Cup 2023 cottages.com MacTavish Cup 2023 Round 1 Round 2 Semi Final Final Newtonmore March 25, 2023 2-0 The Eilan, Newtonmore Lovat April 15, 2023 0-3 Balgate, Kiltarlity Kinlochshiel Newtonmore CaberfeidhMay 13, 2023 1-4 The Eilan, Newtonmore March 25, 2023 0-2 Castle Leod, Strathpeffer Kingussie Kingussie Kingussie LovatJune 10, 2023 4:00 pm Bught Park, Inverness March 25, 2023 3-2 Balgate, Kiltarlity Beauly April 15, 2023 1-5 Braeview Park, Beauly Kilmallie Kingussie Strathglass March 25, 2023 1-5 Cannich Sports & Recreation Park, Cannich Skye Beauly Fort William March 25, 2023 2-3 An Aird, Fort William Inverness April 15, 2023 0-1 Bught Park, Inverness Skye Skye May 13, 2023 3-1 Pairc Nan Laoch, Portree Glenurquhart Skye Lochaber April 15, 2023 1-4 Spean Bridge, Playing Field Glenurquhart Newtonmore