As redemptions go, Marouane Fellaini's at Manchester United this season has been truly remarkable.
Seen as a symbol of David Moyes' turbulent spell as manager, Fellaini has been frequently criticised by his own supporters since moving to the club in 2013.
Never more so than during this season, when he was booed as he came on as a substitute in the dying seconds of a match against Tottenham at Old Trafford.
Just a week earlier, Fellaini had come on and given away a late penalty at his old team Everton to cost his side three valuable points. In the eyes of many fans, it was one mistake too many.
And yet Fellaini was defended by his manager Jose Mourinho and has worked hard to change the supporters' perception ever since.
Week by week, the 29-year-old has been improving and is no longer seen as the liability he once was.
In fact, the turnaround was completed earlier in the month when Fellaini was surprisingly chosen as captain for Man United's Premier League clash with Sunderland - which the Red Devils won.
The Belgian international has finally addressed the boo boys and claimed those who were heavily critical of his error against Everton weren't 'real fans'.
Speaking ahead of Man United's Europa League tie with Anderlecht on Thursday - where he came on after an hour - Fellaini told Sport/Foot: "I came in [vs Everton], I wasn’t feeling great," as per The Metro.
"I had just come back from injury, and I was late on the penalty incident, but I’ve been in football for the past 11 years, and when I come on, it’s to help the team.
"I put a tackle in, I run right, left, I’m not a cheat. Others would have come on for the last two minutes and tried to hide, wouldn’t even have attempted to get the ball back.
"Honestly, I just smiled. I told myself it was rubbish: real fans don’t boo their own players. After that, the manager dedicated the win to me. The players too. When I scored against Hull, I ran towards Mourinho to thank him."
It has become clear that Fellaini remains an important member of Mourinho's squad, proved further by the manager's decision to trigger a one-year contract extension earlier this season.
Whether Man United fans have truly forgiven him or not, Fellaini will be sticking around Old Trafford for a while longer yet.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms