Here’s everything you need to know ahead of the Scottish Cup semi-final clash between St Johnstone and Celtic.
St Johnstone vs Celtic: Team news, predictions, key men and latest Scottish Cup odds
The Scotsman · Apr 18
St Johnstone vs Celtic: Team news, predictions, key men and latest Scottish Cup odds

St Johnstone vs Celtic: Team news, predictions, key men and latest Scottish Cup odds
Read Next: Returning to the past could allow Celtic to build for the future