Serie A champions Juventus have signed Argentine striker Paulo Dybala from Palermo for 32m euros (£23.4m)
The 21-year-old will join the Italian double winners on a five-year contract.
Dybala has scored 13 goals this season and following his final home game - a defeat by Fiorentina - was thrown into the air by team-mates.
"Juventus are the side who wanted me the most," Dybala told Italian TV. "They made a real effort to sign me and this is why I made my decision,"
Dybala joined Palermo in August 2012 from Argentine club Instituto for a reported fee of 12m euros.
Juventus say the deal could rise to 40m euros with add-ons.
Speaking before the deal was announced, Dybala added: "It will be impossible for me to forget everything I've experienced in three years at Palermo.
"I was happy from the very first day. I know that to play for Juve, I have to do much more and I'm sure I can improve a great deal."