The Colts U18's lose in semi final against Perthshire despite huge effort, commitment and team spirit. The match could have gone either way and it was a good performance against a side who were tough to break down but ultimately not enough. Unlucky for the Granite City Colts U18's but well played.