Aberdeen and bottom club St Johnstone drew 1-1 in Tuesday's cinch Premiership fixture at Pittodrie. Callum Hendry gave Saints an early lead but Lewis Ferguson equalised from the penalty spot with 19 minutes left.
Annan Athletic made the long journey to Borough Briggs worthwhile with a 2-0 win over Elgin City in cinch League 2 and Albion Rovers ended Edinburgh City's good run with a 2-1 victory at Ainslie Park. Stirling Albion and Forfar Athletic drew 1-1 at Forthbank.