Camanachd or Kyles will play Inveraray in Celtic Cup final

Inveraray are through to the Gregor Cameron Consultancy Glasgow Celtic Society Cup Final after they beat Glasgow Mid Argyll 2-1 in their 3pm throw up at Peterson Park, Yoker.

GMA had a familiar teamsheet, whilst Inveraray had David MacPherson and Ally MacDonald back on the bench but John Kennedy, Ally Munro and Grant Griffin were missing.

GMA suffered a blow after just 30 seconds when top scorer Craig Anderson had to come off with the suspected recurrence of a leg injury which hampered him for much of last season.

The home side were by far the better team in the first half. They looked up for the tie and showed a great will to win. Euan Murray dictated play in the GMA midfield and the home centre line and half backs controlled the game.

GMA went ahead from a corner on 25 minutes when Calum McLay punished some poor defending with a well-taken finish at the back post.

It could have been 2-0 just before half-time but for a brilliant Scott MacLachlan save from Garry Luke. Inveraray boss Ruaraidh Graham made changes at the break with David MacPherson coming on and Lewis MacNicol being pushed into the forward line.

It was a fired-up Inveraray which started the second half and GMA would pay for not capitalising on their first-half dominance.

Inveraray started to get a grip of the game and now controlled the midfield.

Lewis MacNicol scored a great equaliser from a tight angle on 55 minutes after good build-up play between Garry MacPherson and David Robertson.