ST JOHNSTONE forward Jamie Murphy is fit to face former club Rangers after recovering from a knee injury.
Graham Carey has shown no ill effects following his comeback last weekend while Callum Booth has returned to full training following an Achilles injury.