Javier Hernandez has completed a £7.3m move from Manchester United to Bayer Leverkusen.
The 27-year-old has signed a three-year contract with the Bundesliga club after five years with The Reds.
Bought for £6m from Chivas Guadalajara in 2010, Hernandez enjoyed a superb debut season, scoring 20 goals and collecting the Sir Matt Busby Player of the Year award as United won an unprecedented 19th title.
The Mexican was less prolific in his second campaign, however he was pivotal once more in Sir Alex Ferguson’s last season, netting invaluable winners against Chelsea, Aston Villa and Newcastle.
Hernandez collected his second Premier League winner’s medal at the conclusion of 2012-13 and was the last scorer of Ferguson’s reign, however he was a peripheral presence during the disastrous David Moyes era.
Louis van Gaal sent Hernandez on loan to Real Madrid last season and laughed when he was asked if the Mexico international had a future at United, following his Champions League quarter-final winner against Atletico Madrid.
Hernandez returned to the United squad and came on against Newcastle and both play-off ties against Club Brugge this month, however, in his last United appearance he missed a penalty and an open goal in Bruges.
Hernandez scored 59 goals in 156 games for United.