St Johnstone in time for the Perth club's date with destiny in the Betfred Cup Final. The midfielder went off injured in the first half of Saints' match against Rangers earlier this month and was looking doubtful for the clash against Livingston at Hampden Park on February 28.