It's the second last four tie of the weekend as Saints look to upset the holders and book a return trip to Glasgow
Sport Record Sport Online 19:01, 19 Apr 2025

Celtic head to Hampden as overwhelming favourites as they look to secure another domestic Treble.
Brendan Rodgers' men are just about officially there in the Scottish Premiership while the Premier Sports Cup is already in the trophy cabinet back at Parkhead.
But St Johnstone proved a couple of weeks ago they can upset the Hoops - but could they do it again in a huge upset?
Simo Valakari's men have five massive league games to come as they look to do the great escape and avoid the drop to the Scottish Championship for next season.
And they will be going all out to give the fans another massive day out at the national stadium as they dream of getting their hands of the famous old trophy once more.
Article continues below
Aberdeen await the winner of this tie after their extra-time victory over Hearts in Mount Florida.
Who will Jimmy Thelin's men come up against? Record Sport's top team deliver their verdict on the second last four game of the weekend.
Craig Swan
Brendan Rodgers has a brilliant record at Hampden and there seems little reason to think Celtic won’t continue on their Treble path. Saints shocked Rodgers’ team a fortnight ago, but that may just do them more damage here as Celtic will be ready for them.
St Johnstone 0 Celtic 3
Scott Burns
I know St Johnstone beat Celtic last time out in the league, but I don’t see lightning striking twice. Celtic will be fired up for another treble and they could quite easily run away with this game. If Celtic score early then it could be a long afternoon for Simo Valakari’s strugglers.
St Johnstone 0 Celtic 4
Graeme Young
General wisdom suggests Celtic can’t lose twice against relegation-threatened St Johnstone but Simo Valakari isn’t talking like a manager expecting a pasting. The Saints are flawed but they are also bold and that same vigour may well be their undoing in a Cup classic.
St Johnstone 2 Celtic 3
Ross Pilcher
When Celtic play at Hampden under Brendan Rodgers, there’s only ever been one outcome. St Johnstone did a number on Celtic a couple of weeks ago and Rodgers let his men know he was far from happy. That should act as the kick up the backside sometimes required and Celtic will do what they usually do at the national stadium.
St Johnstone 0 Celtic 3
Andy Newport
Celtic haven’t been at their best in recent weeks and have been accused of coasting by their boss. But this is a game with something tangible on the line and that’s when Brendan Rodgers usually gets his team firing. I’m expecting a comfortable win for the Parkhead men.
St Johnstone 0 Celtic 3
Article continues below
Fraser Wilson
Celtic might have been accused of coasting in Perth but there’s no chance of that happening at Hampden with the Treble on the horizon. Saints will fight for their lives but Celtic’s class will see them through.
St Johnstone 0 Celtic 2
Celtic FCSt Johnstone FCScottish CupHampden ParkScottish PremiershipBrendan RodgersWilliam Hill Scottish CupGlasgowPerth