Tottenham have completed the signing of Giovani Dos Santos, according to Barcelona's official website.
The Mexico starlet has put pen to paper on a deal which will keep him at White Hart Lane until June 2013.
The initial transfer fee is 6 million euros, with another five million euros payable depending on appearances.
The La Liga club have included a clause in the deal which will see the Catalan giants receive 20% of any future transfer fees if he leaves the north London club within the first two years of his contract.
The 19-year-old signed for Barca in 2002 before making his first-team debut during the 2007/08 season.