Celtic beat Clyde 3-0 in the last round of the Scottish CupImage caption: Celtic beat Clyde 3-0 in the last round of the Scottish Cup
A day for the mudlarks
St Johnstone v Celtic (15:00)
That goalmouth is not looking too clever. We could be in for a few old fashioned scrambles in there if the ball sticks in the mud.
SNSCopyright: SNS
McDiarmid Park has cut up badly with all of the recent rainImage caption: McDiarmid Park has cut up badly with all of the recent rain
Wright looks for more cup 'magic'
St Johnstone v Celtic (15:00)
This is got to be one of the best Scottish Cup photos of recent times...
Gaffer Tommy Wright was not for letting go when St Johnstone won it for the first time in 2014.
"We are all in the game to win things and grab that piece of glory," he said this week.
"Cup competitions give you that chance. It's a famous trophy, a famous cup competition, so it adds that bit of
nostalgia and magic.
"When you win it, it is special. I know from experience that you are always
reminded of it. The number of people who tell you that was the best day of their
lives in terms of St Johnstone supporters."
One final, one win for the Perth club.
Celtic have been in 57 finals, with 39 success stories.
SNSCopyright: SNS
Tommy Wright with the Scottish Cup in 2014Image caption: Tommy Wright with the Scottish Cup in 2014
Will Lennon lift the trophy once more?
St Johnstone v Celtic (15:00)
Neil Lennon was offered a permanent contract to stay on as Celtic boss for the second time in the dressing room shower at Hampden after winning last year's Scottish Cup final to secure a third successive treble for the club.
Lennon lifted the trophy four times as a player and will equal that number as a manager if he gets his hands on it again at the end of the season.
SNSCopyright: SNS
Neil Lennon has lots of good Scottish Cup memoriesImage caption: Neil Lennon has lots of good Scottish Cup memories
30-0, not a tennis score
St Johnstone v Celtic (15:00)
Celtic were the last team to beat St Johnstone, blitzing the Perth side with three goals inside the opening 26 minutes in Perth at the end of January.
Olivier Ntcham, James Forrest and Leigh Griffiths were on target that evening, with manager Neil Lennon hailing a "breathtaking" first-half display.
Ntcham and Griffiths also scored against the Saints on the opening day of the league campaign, while Ryan Christie grabbed a hat-trick in a 7-0 success at Celtic Park.
In the nine meetings since St Johnstone managed a 1-1 draw in Glasgow in August 2017, the aggregate score is 30-0...
SNSCopyright: SNS
Leigh Griffiths has scored twice against St Johnstone this seasonImage caption: Leigh Griffiths has scored twice against St Johnstone this season
May making hay for Saints
St Johnstone v Celtic (15:00)
St Johnstone have been ticking along quite nicely, unbeaten in their last six outings (three wins, three draws).
Last Sunday, they scored early and late to hold Rangers at McDiarmid Park.
Stevie May levelled the game on 80 minutes, taking his tally to four goals in that six-game sequence.
SNSCopyright: SNS
Stevie May celebrates his equaliser against Rangers last SundayImage caption: Stevie May celebrates his equaliser against Rangers last Sunday
'I hope they are angry' - Lennon
St Johnstone v Celtic (15:00)
Celtic suffered their first defeat of 2020 on Thursday evening, losing their heads to concede two late goals as Copenhagen left Glasgow with a 3-1 victory and a place in the last 16 of the Europa League.
How will the players recover from blowing such a good opportunity to progress?
"I hope they are angry and if they play angry they can be very good," said manager Neil Lennon, looking ahead after the 4-2 aggregate loss to the Danes.
SNSCopyright: SNS
Celtic lost at home to Copenhagen after earning a 1-1 draw in the Danish capitalImage caption: Celtic lost at home to Copenhagen after earning a 1-1 draw in the Danish capital
Life's a beach
St Johnstone v Celtic (15:00)
Is that green sand being shovelled on to the sodden pitch?
SNSCopyright: SNS
The St Johnstone ground staff have been hard at workImage caption: The St Johnstone ground staff have been hard at work
Celtic return to two up top
St Johnstone v Celtic (15:00)
Ryan Christie is back from suspension as Celtic make three changes from the midweek loss to Copenhagen but Olivier Ntcham remains out with a calf problem.
Leigh Griffiths is back up front with Odsonne Edouard and there's a rare start for Nir Bitton as Jozo Simunovic and Mohamed Elyounoussi drop out altogether and Tom Rogic takes a place on the bench.
Hatem Elhamed is also among the subs, having been out injured since early November.
Tanser & Gordon in for Saints
St Johnstone v Celtic (15:00)
Celtic loanee Anthony Ralston can’t play against his parent club, while Jason Holt is available after missing the draw with Rangers for the same reason.
Holt must make do with a spot on the bench this afternoon, as Scott Tanser and Liam Gordon come in.
Callum Booth drops to the bench.
'Today's rain is tomorrow's whisky'
St Johnstone v Celtic (15:00)
Pat Bonner
Former Celtic goalkeeper on BBC Sportsound
Quote Message: I was out last night, and heard the phrase, 'in Scotland today's rain is tomorrow's whisky'. I think that's very apt today in Perthshire. I think there'll be a lot of Scotch made given the rain we've got here.
I was out last night, and heard the phrase, 'in Scotland today's rain is tomorrow's whisky'. I think that's very apt today in Perthshire. I think there'll be a lot of Scotch made given the rain we've got here.
Wet and windy - again...
St Johnstone v Celtic (15:00)
The weather is filthy once again, with the rain tumbling and wind howling. I make that four foul weekends in a row.
It's been a real test for even the diehards, with some funny kick-off times thrown in too, and crowds at the other quarter-finals were disappointingly low.
This section of the McDiarmid Park looks particularly soggy but there's no suggestion of a call-off.
SNSCopyright: SNS
LINE-UPS from McDiarmid Park
St Johnstone v Celtic (15:00)
St Johnstone: Clark, Gordon, Kerr, McCart, Wright, Butcher, McCann, Wotherspoon, Tanser, May, Hendry.
Okay, Hibernian, Hearts and Aberdeen have booked their places in the Scottish Cup semi-finals, so who's going to join them?
Holders Celtic are at in Perth to take on St Johnstone this afternoon looking to continue their stranglehold on domestic silverware.
We have the action from McDiarmid Park covered with BBC Radio Scotland commentary and text updates and don't forget the draw will be coming up shortly after full time.
SNSCopyright: SNS
Who will lift the Scottish Cup at Hampden on 9 May?Image caption: Who will lift the Scottish Cup at Hampden on 9 May?
Live Reporting
Colin Moffat
All times stated are UK
Celtic's remarkable run in the cups
St Johnstone v Celtic (15:00)
With Celtic gunning for a fourth successive domestic treble, it means no one else has had a look in for a wee while now.
With their long-awaited 2016 Scottish Cup victory, Hibs were the last team not called Celtic to win a major trophy.
Celtic's incredible domestic cup run now stands at 33 wins on the bounce and they've been averaging just over three goals a game for good measure.
You can take a more detailed look at the numbers here.
A day for the mudlarks
St Johnstone v Celtic (15:00)
That goalmouth is not looking too clever. We could be in for a few old fashioned scrambles in there if the ball sticks in the mud.
Wright looks for more cup 'magic'
St Johnstone v Celtic (15:00)
This is got to be one of the best Scottish Cup photos of recent times...
Gaffer Tommy Wright was not for letting go when St Johnstone won it for the first time in 2014.
"We are all in the game to win things and grab that piece of glory," he said this week. "Cup competitions give you that chance. It's a famous trophy, a famous cup competition, so it adds that bit of nostalgia and magic.
"When you win it, it is special. I know from experience that you are always reminded of it. The number of people who tell you that was the best day of their lives in terms of St Johnstone supporters."
One final, one win for the Perth club.
Celtic have been in 57 finals, with 39 success stories.
Will Lennon lift the trophy once more?
St Johnstone v Celtic (15:00)
Neil Lennon was offered a permanent contract to stay on as Celtic boss for the second time in the dressing room shower at Hampden after winning last year's Scottish Cup final to secure a third successive treble for the club.
Lennon lifted the trophy four times as a player and will equal that number as a manager if he gets his hands on it again at the end of the season.
30-0, not a tennis score
St Johnstone v Celtic (15:00)
Celtic were the last team to beat St Johnstone, blitzing the Perth side with three goals inside the opening 26 minutes in Perth at the end of January.
Olivier Ntcham, James Forrest and Leigh Griffiths were on target that evening, with manager Neil Lennon hailing a "breathtaking" first-half display.
Ntcham and Griffiths also scored against the Saints on the opening day of the league campaign, while Ryan Christie grabbed a hat-trick in a 7-0 success at Celtic Park.
In the nine meetings since St Johnstone managed a 1-1 draw in Glasgow in August 2017, the aggregate score is 30-0...
May making hay for Saints
St Johnstone v Celtic (15:00)
St Johnstone have been ticking along quite nicely, unbeaten in their last six outings (three wins, three draws).
Last Sunday, they scored early and late to hold Rangers at McDiarmid Park.
Stevie May levelled the game on 80 minutes, taking his tally to four goals in that six-game sequence.
'I hope they are angry' - Lennon
St Johnstone v Celtic (15:00)
Celtic suffered their first defeat of 2020 on Thursday evening, losing their heads to concede two late goals as Copenhagen left Glasgow with a 3-1 victory and a place in the last 16 of the Europa League.
How will the players recover from blowing such a good opportunity to progress?
"I hope they are angry and if they play angry they can be very good," said manager Neil Lennon, looking ahead after the 4-2 aggregate loss to the Danes.
Life's a beach
St Johnstone v Celtic (15:00)
Is that green sand being shovelled on to the sodden pitch?
Celtic return to two up top
St Johnstone v Celtic (15:00)
Ryan Christie is back from suspension as Celtic make three changes from the midweek loss to Copenhagen but Olivier Ntcham remains out with a calf problem.
Leigh Griffiths is back up front with Odsonne Edouard and there's a rare start for Nir Bitton as Jozo Simunovic and Mohamed Elyounoussi drop out altogether and Tom Rogic takes a place on the bench.
Hatem Elhamed is also among the subs, having been out injured since early November.
Tanser & Gordon in for Saints
St Johnstone v Celtic (15:00)
Celtic loanee Anthony Ralston can’t play against his parent club, while Jason Holt is available after missing the draw with Rangers for the same reason.
Holt must make do with a spot on the bench this afternoon, as Scott Tanser and Liam Gordon come in.
Callum Booth drops to the bench.
'Today's rain is tomorrow's whisky'
St Johnstone v Celtic (15:00)
Pat Bonner
Former Celtic goalkeeper on BBC Sportsound
Wet and windy - again...
St Johnstone v Celtic (15:00)
The weather is filthy once again, with the rain tumbling and wind howling. I make that four foul weekends in a row.
It's been a real test for even the diehards, with some funny kick-off times thrown in too, and crowds at the other quarter-finals were disappointingly low.
This section of the McDiarmid Park looks particularly soggy but there's no suggestion of a call-off.
LINE-UPS from McDiarmid Park
St Johnstone v Celtic (15:00)
St Johnstone: Clark, Gordon, Kerr, McCart, Wright, Butcher, McCann, Wotherspoon, Tanser, May, Hendry.
Substitutes: Parish, Kane, Swanson, O'Halloran, Holt, Booth, Craig.
Celtic: Forster, Bitton, Jullien, Ajer, Forrest, Brown, McGregor, Taylor, Christie, Griffiths, Edouard.
Substitutes: Bain, Elhamed, Frimpong, Hayes, Rogic, Bayo, Klimala.
Three down, one to go
St Johnstone v Celtic (15:00)
Okay, Hibernian, Hearts and Aberdeen have booked their places in the Scottish Cup semi-finals, so who's going to join them?
Holders Celtic are at in Perth to take on St Johnstone this afternoon looking to continue their stranglehold on domestic silverware.
We have the action from McDiarmid Park covered with BBC Radio Scotland commentary and text updates and don't forget the draw will be coming up shortly after full time.