Action between Kingussie and Lovat
There was drama at Tighnabruich as Celtic Society Cup holders Kyles Athletic reached another final with a 124th-minute equalizer and a penalty shoot-out win over Oban Camanachd.
Kyle’s opponent will be Glasgow Mid Argyll, who beat Inveraray 2-1.
Kingussie extended his 100% record to 10 league and cup appearances when he defeated Lovat 4-2 in the MacTavish Cup semifinals.
Newtonmore reduced Kingussie’s Mowi Premiership lead to three points with a 2-1 win over Fort William in the game. Kinlochshiel consolidated third place with a 3-0 win over Kilmallie.
Scott MacMillan opened the scoring for Oban in the first half of extra time. It looked like it would be enough for Camanachd up until the fourth minute of added time in extra time, when Ross MacRae sent the tie down to penalties where Kyles, now down to 11 men, decided 3-0.
A goal from Ally MacKerracher at the start of each half gave Mid Argyll a 2-0 lead before Fraser Watt struck for Inveraray to create a thrilling final 15 minute.
Roddy Young, Savio Genini and Iain Fraser gave Kingussie a 3-0 lead at half-time. Greg Matheson replied before Young restored the three-goal cushion and Marc MacLachlan scored a second for Lovat. Kingussie meets the winners of the postponed duel between Skye and Caberfeidh.
Fraser MacMillan scored twice for Newtonmore in the first half before Arran MacPhee scored a late goal for Fort.
Jordan Fraser opened for Kinlochshiel just before half-time. John MacRae made it 2-0 after an hour and Fraser added his second. Fort and Kilmallie are still awaiting their first league wins and occupy the bottom two places in the Premier League.
Iain Fyfe scored a hat-trick for the rejuvenated Lochaber as they swept aside Aberdour 6-0 in the National Division.
Lennon Campbell scored four, including a hat-trick in nine minutes as Oban beat Celtic Cruachanside 8-1 in the Ferguson Balliemore Cup.