Lovat keeper Stuart Macdonald (in blue) is mobbed by his team after Lovat won the penalty shoot-out over Kingussie to reach the Camanachd Cup final.
Photograph: Neil Paterson
Lovat will meet Newtonmore in the 2018 Tulloch Homes Camanachd Cup Final, Newtonmore stay on top of the Premiership and Fort William top the Marine Harvest National Division on goal difference following the shinty action last Saturday.
Tulloch Homes Camanachd Cup semi-final