“I’m sure Craig is desperate to play. The whole week we need to push one another and make sure that both of us are ready so that whoever gets the nod is ready. The most important thing is that mentally and physically you are ready if called upon and both of us will be.”

Bain has done very well for the Hoops since signing initially on-loan from Dundee in January, and he recently joined the Hoops on a permanent deal, but Gordon has been a mainstay for the Hoops this season when fit, having made 44 appearances this season.