This weekend marked the five year anniversary of Federico Macheda's unforgettable late winner for Manchester United against Aston Villa.
His career has not panned out as he would have liked since then, and with his contract expiring this summer, the Italian is expected to leave United, openly admitting he needs to for the good of his career.
So it's a little bit mixed for the striker, still only 22, that after failed loan spells at Sampdoria, QPR and Stuttgart, he finally has struck gold.
On loan at Birmingham City, Macheda has found the form he always promised when he first broke onto the scene at United.
Five years to the very day of his winner at Old Trafford, he struck a brace for Birmingham to defeat Doncaster, who he spent a period on loan with earlier in the season before it was cut short by injury.
The striker now has six goals in his last five games, and overall nine in seven starts for Birmingham, 13 appearances if you include substitute showings.
Macheda's form is too late to throw Birmingham into play-off contention, but it's certainly enough to hopefully propel them to safety, now seven points clear of the drop zone.
The prospect will surely leave Old Trafford this summer, but instead of having to tout himself around, Macheda finally cracking success on loan at Birmingham will mean clubs will be queueing up to sign him, rather than dismissing the option out of hand.