ANALYSIS: 5 reasons for St Johnstone’s remarkable Premiership revival

© SNSTommy Wright at Tynecastle.
Tommy Wright at Tynecastle.