Shinty fans were treated to a thrilling week of action across the divisions, with late goals, commanding wins and a semi‑final performance that keeps Kingussie’s silverware hopes alive.
Oban Celtic opened the week with a hard‑fought 3‑2 victory over Inveraray in the Mowi South Division 1.
Craig Taylor struck early for Inveraray, but Innes Jackson levelled midway through the first half.
Kyle MacFarlane turned the game with two goals in as many minutes before Taylor’s second set up a tense finish.
Attention then turned to the Tulloch Homes Camanachd Cup semi‑final, where Kingussie swept aside Fort William 3‑0.
Dylan Borthwick found the net inside two minutes, Thomas Borthwick doubled the advantage in the second half, and Ruaridh Anderson sealed the win in the closing stages.
In the Mowi Premiership, Oban Camanachd delivered a commanding 5‑1 win over Skye.
Goals from Ross MacMillan, Daniel MacVicar, Daniel MacCuish, Joe MacVicar and Malcolm Clark proved too much for their opponents.
Kilmallie also took the points with a 3‑2 win against Bute, thanks to strikes from Calum Girvan and Des McNulty, with William MacKinnon responding for the visitors.
The Mowi National Division saw Bute enjoy a spectacular 8‑3 triumph over Glasgow Mid Argyll.
Josh Cowan scored four times, Scott Harvey added a double, and Iain McDonald and Dean Robertson also found the net.
Ross Brown, Calum McLay and John Sweeney struck for GMA.
Elsewhere, Lochaber beat Col Glen 3‑1 through Ben Delaney and Conor Sweeney, while Inveraray edged Ballachulish by the same scoreline with goals from Iain Kennedy and Craig Scott.
Glasgow Mid Argyll kept their form going in the Mowi South Division 1 with a 4‑0 win over Ballachulish, Jamie Anderson and Lewis Cameron among the scorers.
Lochside Rovers edged Aberdour 1‑0, Jamie MacPherson providing the vital strike.
In the Mowi North Division 2, Kilmallie and Lochcarron shared the spoils in a 2‑2 draw, Ryan Stewart and Bryan Mackay on target for Kilmallie.
Aberdour’s clash with Uddingston was postponed.
The goals flowed in the Mowi South Division 2 as Kyles Athletic stormed to a 10‑2 victory over Bute.
Duncan Kerr and Roddy MacColl both hit hat‑tricks and Andy Gayner added three of his own, with Lewis Neillie “Ach” MacRae and Paul Duke replying for Bute.
The Women’s Camanachd Association also served up a feast of shinty.
GMA edged Kinlochshiel 3‑2 in the Mowi Premier League, Lucy McNulty netting twice, while Inverness cruised to a 6‑0 win with Isla McNeil among the scorers.
Strathspey impressed in the National League with a 6‑2 win over Strathglass, Charlotte Bisset scoring four, while Ardnamurchan’s match was postponed due to an unplayable pitch.
In the North League, Glenurquhart were awarded a walkover against Badenoch, and Lochaber ran out 5‑1 winners over Glengarry thanks to goals from Eva MacDonald and Mairi Duncan.
Dunadd produced one of the performances of the week, dismantling Strathspey 12‑1 with Alison Jones leading the scoring.
In the South League, Inveraray’s match was postponed, while GMA received a walkover against Uddingston.