The Mexican international, 26, joined United from Guadalajara in 2010, and with 50 goals in his first three seasons at Old Trafford, he certainly repaid Sir Alex Ferguson's faith in him.
Yet under David Moyes, Hernandez scored just nine goals, and then Louis van Gaal decided he didn't want 'Chicharito' at United either, farming him out on loan to Real Madrid.
Primarily playing as a backup to Karim Benzema, Hernandez has been a bit-part player in the Spanish capital, starting just twice in La Liga - but his big moment came on Wednesday night.
With Real's Champions League quarter-final tie against Atletico Madrid heading to extra time, Hernandez popped up with the winning goal to take his side into the semi-finals.
However, the Daily Mail believe that Real aren't interested in keeping Hernandez permanently, and will send him back to United at the end of his loan this summer - but United don't want him either, sparking interest from a host of Premier League clubs.
Hernandez would be an ambitious signing for any of those four clubs, and after playing bit-roles at United and Real Madrid recently, he will surely want first-team football with his next transfer - something each of those clubs will be keen to offer him.