Safe to say Bastian Schweinsteiger's inclusion on Manchester United's bench against West Ham on Sunday afternoon came as a surprise.
Following months of exile, where he was forced to train with the Under-23s and on his own, the German is slowly working his way back into the picture.
Credit where it's due, Schweinsteiger has remained positive and refused to give up on his dream of playing for United.
He now has a slight chance of staying as a result, even if a January move looks more likely.
Jose Mourinho has clearly changed his mind about Schweinsteiger and, for one reason or another, is giving him a chance to prove his worth.
However, if making the bench on Sunday was a step in the right direction, then reports suggest Schweinsteiger is about to take a giant leap on his road to recovery.
According to Sky Sports, the 32-year-old midfielder is being lined up to start against West Ham in United's EFL Cup clash at Old Trafford on Wednesday night.
Mourinho is reportedly happy to start Schweinsteiger if he "sees fit", which goes against everything he has done to the German so far this season.
Whether Mourinho has a motive remains to be seen, but he's clearly been impressed by Schweinsteiger's attitude and work ethic over the past few months.
He said earlier this month: "Schweinsteiger is back [in training]. Looking at Bastian and the way he is working professionally every day with the fitness coach we think it's a human decision - a professional decision - to bring him back to the team.
"He will be much better prepared and conditioned in case his future decision [is] to leave the club - he will be prepared to go to competition. If he stays with us he becomes one more option."
I think I speak for everyone when I say: let Schweinsteiger play.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms