The venues have been decided for the 2017 Bullough Cup semi-finals.
The venues were decided by the toss of a coin at The Camanachd Association Offices, Inverness and Lochside Rovers will play the Inveraray second team at Ganavan on Saturday 8 July 2017.
The second semi-final between the Kyles Athletic second team and Strachur takes place at Tighnabruaich a week later.