St Johnstone will face Celtic in the Scottish Gas Scottish Cup semi-finals after overcoming ... who are bidding to win the trophy for a third successive season. St Johnstone manager Simo Valakari ...