
St Johnstone are through to the semi-finals of the Scottish Cup.
A stunning long range strike from Graham Carey secured them a 1-nil win at Livingston last night.
Their reward is a last four tie against holders Celtic.
Advertisement
Hearts will face Aberdeen in the other semi-final with those games taking place at Hampden Park next month.