St Johnstone defender Liam Gordon faces lengthy spell on sidelines with knee injury

© SNSLiam Gordon.
Liam Gordon.