Celtic keeper Artur Boruc has been asked to play through the pain barrier to help secure his side's passage to the last 16 of the UEFA Champions League in Tuesday's showdown with Milan.
Manager Gordon Strachan revealed Boruc needs a knee operation, but has postponed surgery in the hope that the Polish shot-stopper will deliver one more show of heroics at the San Siro.
It means that Boruc is instead likely to miss the derby against Rangers at Celtic Park on 2nd January.
"We'll look at Artur straight after the [Milan] game. It might be that he'll come through the test with flying colours," Strachan told the Daily Record.
"But if he hasn't got any better he'll go straight into hospital for corrective surgery."
Boruc has been the Bhoys' lucky charm in the Champions League.
His penalty save from Manchester United's Louis Saha put Celtic into the last 16 for the first time in their history last season, while his stop in the penalty shootout against Spartak Moscow put his side in the group stages of this term's competition.
And he made a series of crucial saves to ensure Celtic's last-gasp 2-1 win against Shakhtar Donetsk last time out.