Sports Inverclyde rue captain’s injury as Ardencaple clinch tight finish in Helensburgh Mohammed Barnes · July 14, 2026