Spanish and European champions Barcelona have agreed a deal to sign Alexis Sanchez from Udinese, subject to the winger passing a medical on Monday.
Barcelona had been chasing Sanchez all summer and following a meeting of officials from both clubs, plus the player's agent Fernando Felicevich, the Catalan club confirmed an agreement had been reached.
Chile international Sanchez will sign a five-year contract, with Udinese receiving a fee of €26 million upfront and a further €11.5 million in performance related add-ons.
Sanchez signed for Serie A side Udinese in 2006 from Chilean outfit Cobreloa, but was then loaned out to Colo Colo and River Plate before being recalled in the summer of 2008.
The 22-year-old went on to play over 100 games for Udinese and last season he scored 12 goals in 27 appearances to help the Italian club qualify for the Champions League.
He was also a member of the Chile squad which reached the quarter-finals of this summer's Copa America, where they were beaten by Venezuela, and will become the first Chilean player to join Barcelona.
''He's very young,'' Barcelona coach Pep Guardiola said of Sanchez. ''He can play in all three attacking positions, he shows intense defensive skills, he's direct and from what I've been told, he's a very nice kid.''