Mexico striker Javier Hernandez has been granted a work permit for his move to Manchester United and will now join Sir Alex Ferguson's side on July 1.
United announced they had secured a deal for Hernandez, 21, in April, with reports putting the likely transfer fee for the Chivas Guadalajara striker somewhere in the region of £8 million.
But though he scored in a 2-1 defeat to Netherlands on Wednesday and appeared in the second half against England at Wembley, Hernandez has not played in 75% of Mexico's games over the past two years.
That forced United to make the case that he is an 'exceptional talent' and one that could not be recruited from inside the European Union for a similar transfer fee.
An FA panel, responsible for administering the process on behalf of the Home Office, has agreed with the club and given Hernandez the green light to start his career at Old Trafford.