MATCH REVIEW: St Johnstone make it hard for themselves against Dunfermline – but they are on their way to Hampden
Getting to a cup semi-final isn’t supposed to be easy.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed