Lesmahagow beat Lanark on penalties tonight in the other Clydesdale Cup semi-final after a 2-2 draw. Apparently the 'Gow equalised in the dying seconds. Bit of a surprising result although apparently Lanark only had one substitute available.
The final is on Monday night at Carluke I believe, although I'll need to confirm this.